Mega Red Dragon

Mega Red Dragon is a boss in World of Final Fantasy.