Kensho Ono Pictures - Rotten Tomatoes