I wonder if that show is even broadcasted in Japan... It is here in Finland where I live (not that I've watched the show though), but our own entertainment industry is rather small and sucks for the most part.
Happy New YearYou're now the splitting image of a sheep!There we go! Lookin' good!I highly doubt that...