R.F.C. Car Mascot

Thought to be attached to a car.