Orgun

Orgun

オーガン
The police officer that relentlessly pursued the team, suspecting them to be bank robbers.
Kan Tokumaru

Kan Tokumaru

Japanese