stuffed animals hanging from car bumpers?

Okay, I’ve seen this several times, and I’m wondering what’s up. Some sort of stuffed animal hanging from the rear bumper or tailpipe or whatnot under a car. Anybody know what’s up with this trend?

I sort of figured it was just some attempting at being super cutesie. Per a Google search, in Thailand it means:

I have one, but I’m just really into taxidermy.