The Cobra Snake

Another shameless self-promo sticker in Harajuku, in Tokyo, Japan, by Los Angeles-based celebrity and party photographer Mark Hunter who goes by the name “The Cobra Snake.” We like his stuff.

the-cobra-snake-red-sticker-tokyo-akira-ruiz