File:Mysterious Phaaze creature.jpg

Summary
One of the strange creatures found on Phaaze.