sticker slab red canids embroidered budapest 2025 | CSBoard