Just What the World Needed – Hello Kitty Theme park Opens in Tokyo

As if the world didn’t have enough of their annoying icon, Hello Kitty, the Japanese thought they’d open a new theme park as well. If you’re a regular visitor of Oddity Central, you probably already know I’m not the world’s biggest Hello Kitty fan. I’ve featured quite a few strange Hello Kitty stuff, from a […]