Hi guys has anyone seen these stickers around cape town???? Does anyone know what it is?