Wat Phra Kaew: mythical guardian figure, half man, half lion