A honeymoon in Japan goes horribly wrong….