Guys... this is a movie about a hoard of giant lizard dragon things attacking the Great Wall, which happens to be defended by the Raging Rainbow Rangers. As far as I can tell, this isn’t even loosely based on any mythology or cultural history sans the fact that it’s got the Great Wall. Who the hell cares what…