Stephen MillerMar 8, 20223 minThe Suitmation Trials: A New Godzilla CreepypastaA new horror web series brings a different kind of horror with Godzilla.