Ikezuki

Ikezuki is a magical white horse from Japan who can swim exceptionally well. He represents miracles.

Back to Creatures Page