The Minokawa Picture

The Minokawa is a creature of Philippine mythology. It is a bird the size of an island which has a metal beak and swordlike feathers on it's wings, people used to believe that it used to devour the sun or the moon which brought about eclipses.
Continue Reading: Sun