The Japanese are responsible for a lot of great television. This isn’t one of those moments. Pig rodeos. What will they think of next.
The Japanese are responsible for a lot of great television. This isn’t one of those moments. Pig rodeos. What will they think of next.