By: Gizmodo Posted On: March 12, 2025 View: 11 Certainly not Marvel Comics, that's for sure. Read this on Gizmodo