No sorry, I meant the association that this is specifically a Spiderman Coaster. When is that sourced from?
I thought the Spiderman rumour predates the pandemic? It of course could still be valid.
Edit - I think it tracks to October 2021 from themeparx. So not far enough away to talk myself...