The Street Deer of Nara Japan | Whoa! That's Weird

  • 4 years ago
I'm The Wonton Don. At some point in early 2012, I woke up in Shanghai, China after blacking out at the Legal Sea Foods in Terminal B of Logan Airport. These videos document my magical adventures in China and any of the other countries I end up in. Be warned...things get pretty fucked.