Shiho Takamatsu - Rotten Tomatoes