Spider-Man: No Way Home Trailer Dropped - The Loop
Do you like this video?
Shur-hod Demons were a demon species. They had the appearance of human Asian men. A group of Shur-hod set up residence in a Buddhist monastery in Nepal in order to lure in their victims, whom they drained of their life force.