Seriously weird photos that show how 'happening' Japan is

With a population of almost 127 million, you can bet that Japan is one happening country.

AcidCow has compiled several photos from Land of the Rising Sun, from the weird and inexplicable to the fun and exciting.

Perhaps it's time to take a trip there to truly experience the country for yourselves.