Kiyohiko Ichiha Pictures - Rotten Tomatoes