By: Gizmodo Posted On: November 16, 2024 View: 5 The Scream villain takes some time off from terrorizing teens to terrorize ninjas, gods, and monster people. Read this on Gizmodo