Made in Germany by RC Carbon Cavalieri
Item no.99057
the sticker sheet contains 21 high quality stickers