Rock carving
Rock carving
Rock carving of mythical Hindu demon , Batubuan , Bali , Indonesia