tokyofox.net
World Cup 2006 – A Pain In The Lars!
The World Cup is being shown across six different channels in Japan which can prove a little troublesome when trying to tune into each match. Games have been kicking off at 10 pm, 1 am and 4 am her…