Laloo Chiba Pictures - Rotten Tomatoes