Japanese family wakes up to find complete stranger sleeping in his underwear in their living room

Magical powers, time travel offered as possible explanation by shocked commenters.

Read More