Yasunori Irikawa - Rotten Tomatoes