Orthros (Final Fantasy)

Orthros is a boss in the Dawn of Souls version of Final Fantasy. He is found in the Whisperwind Cove, and must be fought in order to reach the end.