Hello Friends, You're right. These are Selfmade Decals. Pasted BY HAND.
Not some Buy-from-ebay-Peel-and-Stick ones. The process is a lengthy ones. The vinyl is available in large sheets like 8x4. We need to make a stencil of our design and cut out the same. Then we need to use transfer tape to move the art to vehicle. There are many minor steps on the way. Nice to know you liked it.