Ryo MARUFUJI

Aka: Zane TRUESDALE, Kaiser