web.jpg
It looks like a pop-up card or pop-up toy box. Interesting!
053015
Imperial Hotel × Tokyo Station Chocolate Box
[f]