Celica dragon decals
I seem to recall a few days ago I ran across a thread that had a link to a website that had dragon decals with celica written beneath them for sale. Now I can't seem to find the thread or the website again. I'm painting my center console and when I'm done I'd like to get one of those decals to stick on the center console compartment door. Can anyone direct me to these?