© 2009 . All rights reserved.

Gaijin Invasion

Sum’s up most forign­ers in Japan!  Gotta love the Britts and BBC for even think­ing of some­thing like this.…