Ruihiro Jirishima

Seeking revenge, one bad Yugioh duelist attempts to cheat his way to the top...
Puzzle