Danychoo Writes; Culture: Japan went on air last Saturday (2010/6/12) in Japan on Tokyo MX TV. Even though I was at home preparing to watch it, I got that nervous feeling that one gets just before giving a talk ^^...