OK, so what exactly is this? Posted on September 8, 2007 by Ian Seen at Batu Caves, near Kuala Lumpur.