Sentai Mountain

Sentai Mountain Main Version Exo-Force Universe

Sentai Mountain is a mountain that is home to two warring factions of humans and robots.