Zetsubou, Zetsubou means island in Japanese.
I was stranded on an island. Or Zetsubou in Japanese
3👍 88👎