A bizarre encounter with a Japanese couple.
He sets out to end his life, but instead discovers himself.