A Japanese take on inviting friends over for dinner (and making them pay!)

In the land of “omotenashi” (hospitality) what do Japanese people think about stingy dinner hosts?

Read More