7.13 I’m Quitting Heroing Apr. 05, 2022 I’m Quitting Heroing IMDb: 7.13 2022 224 views After saving humanity from the despicable Demon King, Leo Demonhart does not earn a hero’s standing. Instead, he is regarded with suspicion and ... AnimationSci-Fi & Fantasy