Friday, October 14, 2011

Umishi chapter 101

North Koreans are hardcore, Part 2.

Umishi chapter 101