Griffin Arbalest

Griffin Arbalest

Griffin Arbalest (グリフィン・アルバレスト) is a character introduced in the animated film Mobile Suit Gundam SEED Freedom.

Win Morisaki

Win Morisaki

Japanese