Desktop Sticker

Your customizable animated companion for the desktop.

Lifestyle · Windows · Free

Screenshots

Desktop Sticker screenshot

Download