Migisuke Aiba

相葉 右助



The squad leader of the police special forces.

Media