peekaboo in the shape of a key. going up to the snow in japan