Not sure if anyone will get the reference of the suit Modo wears here. Let's see if anyone can guess what this is referencing to.
Hints:
It's from a game
Early 2000s
part of a group of 5
only one of the 5 to never get a franchise (not even a sequel)