いたんだトマト
itanda tomato

Noun

1. rotten tomatoes