Grandfenrir

Grandfenrir is a boss in World of Final Fantasy.