Hi all. Name's Jatsko; I don't expect to be here long - I was just wondering if y'all could help me out.

I have good reason to suspect that the image below (screenshot of a Flash game) contains a statue of some sort of Hindu deity or similar, but no one from the game's forum can identify it. Does the statue look familiar to anyone at all? It's implied from the game that it's important in some way, but no one has any leads.

If you can help out, I would much appreciate it. Thank you!