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.

Leave a Reply