Japan unveils a Nutella vending machine!
Japan is the land of vending machines. Not to disappoint, Japan has come up with a new item to dispense from vending machines, Nutella.
Japan is the land of vending machines. Not to disappoint, Japan has come up with a new item to dispense from vending machines, Nutella.
Your source for everything cool from Japan including Japanese pop culture, anime, manga, schoolgirls, fanservice, idols, import gaming news, and crazy videos!