Sort:  

Thank you for coming up with the name. I seriously have no idea about it.
Spotted this on the wild while on a road trip to Sikkim in India. :)