Do you know what this is?
Please take a guess in the comment section.
I’ll give the answer soon.
(edit. I just gave the answer in the comment section (and two visitors knew the answer too).
This is a chain of stores in Japan called 「ドンキホーテ」 (“Don Quixote”). Commonly referred to as 「ドンキ」 (“Donki”).)