Tuesday, April 28, 2009

A Bathing Ape Pirate Store

Pirate Store = A pop up shop, a storefront that only exists for a short period of time that usually sells limited edition pieces exclusive to that particular location... I am loving those full size Teriyaki Boyz figures... Go APE Shit

No comments:

Post a Comment