Daily Graffiti: Turtle Cap

Wind-up Koopa graffiti troopa sticker street art spotted by nefasth.

Also Check Out: The Daily Graffiti Archives