Karuppanna Swamy is a deity worshipped in rural areas of Kerala and Tamil Nadu and if you travel through the villages of Tamil Nadu you'll find huge colorful statues of this deity in each and and every village with a sword or a club in hand, riding a horse. The villagers adore and respect this deity a lot as they believe he is the one who protects them.
http://en.wikipedia.org/wiki/Karuppu_Sami.
https://photos.google.com/album/AF1QipOqaMoXHFVZCV-5eqMiDSFP1mvghu4dIsg1OdZ3
http://en.wikipedia.org/wiki/Karuppu_Sami.
pictures here