sticker spotter


Sticker with some sort of “mechanical” creatures, with eyes on the front.