Thingy in Japanese store

Can you guess what this is?

Oh, here is a clue:

Give up? Find out