Etsushi Toyokawa - Rotten Tomatoes