A man from Napal has an amazing talent. Yagya Katuwal can lick his own forehead. Check out the video below.
Warning: some may find this disturbing.
Everyone has something that makes them unique. For example, Yagya Bahadur Katuwal, from Urlabari, Nepal, can lick his own forehead. He claims he has the world’s longest tongue, although this has not been confirmed yet.
Every day, things happen that you would not believe unless you saw it for yourself.
Can any other human do this? None I could find on YouTube in a quick search. One woman could lick her eyeball.