an Entity references as follows:
Storror (stylized as STORROR) is a group of seven parkour and freerunning athletes from Britain. They have produced two documentaries and run a YouTube channel that has over 7 million subscribers and 800 million views.