blog Japanese TV = The best TV January 17, 2008 by mengplex http://www.youtube.com/watch?v=YOfZPZJHnKg http://www.youtube.com/watch?v=jYXObIS5 Related posts: Filler post 2 Crackin’ DJ Piece’a Pizza? 100 Yen: The Japanese Arcade Experience (2012)