A Japanese version of the idiom “the grass is always greener” translates to “the neighbor’s flowers are red.” This is part of a complete episode.

This site uses Akismet to reduce spam. Learn how your comment data is processed.