Motoki Ochiai Pictures - Rotten Tomatoes