Shinnosuke Ikehata
Shinnosuke Ikehata
Death Note: The Last Name
Guinea Pig 4: Devil Woman Doctor