The "Do Not Expect Too Much from the End of the World" filmmaker returns with another provocative look at the absurdity of ...
These things make NO sense in Japan… or do they?
What do you think about this story?