Shop front
retail
iClaw Taiwan
retail
The vibrant entrance of iClaw Taiwan, a claw machine arcade, filled with numerous pink claw machines.