Hello SJC,
First post on here.
H Lloyds can help you out with decals I reckon. https://h-lloyd-cycles.myshopify.com
On their website they caution against powder coating as decals and clear coats struggle to stick to powder coats.
Depends where you are but I have a frame with Mario at...