Tatsuya Fujiwara

Battle Royale (2000)

0% of readers want to see this

Death Note (2006)

0% of readers want to see this

Death Note: The Last Name (2006)

0% of readers want to see this