Hideki Takeuchi Pictures - Rotten Tomatoes