Chpt11 Ep4: "God's Little Secret"

Chpt11 Ep4: "God's Little Secret" is an episode in the series Power Rangers: Omniverse