Return to Article Details Scary Business: Mascot Horror as Product and Reflection of Platformisation Download Download PDF