Ryutaro Otomo - Rotten Tomatoes