Thepatida

A Thai goddess or angel, a devatā,