How well do you know Japan?

(CNN)From Cup Noodles to Tamagotchis, Japanese culture is full of surprises.