The Cobrasnake

Celebrity-party photographer the Cobrasnake has made it to Tokyo, Japan. If not him, then at least his sticker with American NFL Raiders-style logo has made it here.

cobrasnake-raiders-sticker-tokyo.jpg