Hiroki Shibata - Rotten Tomatoes