 Eventually, Super Phoenix decides to accept the God of Intelligence to possess him once more, gaining the upper hand.Satan is an antagonist that has been influencing the events of the series since Kinnikuman's fight with the seven Devil Choujins.However, he has never been directly encountered by the Idol Choujins, although they are aware of his presence.