Tucked away in Harajuku’s busy Takeshita Street, this is the ultimate snack shop. With both sweet and savory items, if you’re in the mood for an oversized snack then this is the place to get it!