Howlia

It´s planet where live often peacefull Multiwoofs.It´s posing as dog heaven.Nobody knows why it is deserted.Howl was last Multiwoof what lived there.