There was a theory somewhere, about the sun god Nika, literal GOD of One Piece world basically, having a fight with the Devil.
The theory was, what if it's a parallel to the bible. However unlike the biblical counterpart, what if the one who lost and was cast down to Earth in the One Piece world wasn't the Devil but God, the legit ruler lost the battle that is.
Hence the theory of Imu being a red dragon also makes sense.