Overview: Miles sells his soul to a demon in The Man's Nest Abyss Room to help Mika win against his rival; Captain Man needs to confront the demon to get back their souls.
Watch Trailer
First Air Date: Mar 28, 2020Last Air date: Feb 21, 2024Season: 3 SeasonEpisode: 64 EpisodeRuntime: 23 minutesQuality: HDIMDb: 7.90 / 10 by 249 usersPopularity: 50.379Language: English