4/20/2007

Weird Japanese Quiz Show