Petsuchos Picture

Petsuchos is the crocodile of the sun, basking in the nile. When threatened, the glass mirrors on its back reflect to a point upon its head to flay its enemies alive. And if that doesn't work, there's always the teeth.
Continue Reading: Sun