“H” means a few things in Japan, which is why we mistook this vending machine for something else

An H vending machine, right in the heart of Tokyo’s Shinjuku district.

Read More