Spirit Goat

Spirit Goats are tall, spirit creatures summoned by Ordona, the Titan of Ordona Province.