Kiyoshi Atsumi - Rotten Tomatoes