2 ms·This seems related to Karna Yakshini in Hindu mysticism - a being that whispers in ears.by sreeramvenkat 9y agoThis seems related to Karna Yakshini in Hindu mysticism - a being that whispers in ears.