Three different people who do not know each other tell a similar and very strange story.
See All 528 Episodes of "Strange Paradiso"