Starform Peel Off Sticker - Storks
Ref: 821