Teru Shimada - Rotten Tomatoes