Kshetra Hemachalam - Sri Laxmi Narsimha Swamy temple - Deities are soft, wet with hair! Vaikunth June 21, 2018