Portrait of character named  Megalo

Information


Megalo is a shark that lives on Fish-Man Island. He is the beloved pet of Princess Shirahoshi and former pet of the Neptune Army.

Appearing in