Yea they are from Final Fantasy X. Cool pictures but like you guys I wouldn't have it on my car. The FTO needed attention in some other areas, maybe the owner was working there way around the car. There are a few characters missing so the work may not be finished yet...
I'll have to have a look for her again the next time I'm over at a TT