Under the blossoming cherry trees
Iwashita orders her husband to collect the heads of townsmen in exchange for a place between her thighs.
Tropical fish and repressed family issues. Could this be Japan's most blistering critique of its own modern society?
The Waste Land
The community of 2,500 people that live and work on Rio de Janeiro's biggest rubbish dump meet Brazil's most famous artist. Guess what happens?