Paul Nakauchi is an American actor known for voicing Hanzo Shimada in Overwatch (2016) and Shadowsan in Carmen Sandiego (2019). (Wikipedia)

Death Note (2017) Review
Final Destination with a William Defoe demon. Death Note (2017): 8 out of 10: A famous 37 episode Japanese Anime that everyone loves gets converted […]