Roy Barnes/Sei Arisaka

Roy Barnes (Sei Arisaka in Japanese) is