Yes I've not seen but had Intresing encounters to witness there presence several times
Just so you know this took place in my village which is far up in the himalayas we got Internet last year but I love downtown in valley region and come here rarely, but yes a lot of folklore and witness so I believe
1 reply