Home » Segments » Neighbor’s Flowers are Red

Neighbor’s Flowers are Red

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 comment

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

More from this show

Recent posts