Is this Orochi, The seven headed demon snake god from Japanese Legends? it looks like it is.
Yay for Umbrella!Naga. :3
Buddha and the Seven-headed serpents statue in Sala Kaew Ku, Thailand.
Woah. What’s the story behind this? Will look into later… when I’m not on someone else’s gross laptop.