Quick history lesson: Ne Zha is based off of the rebellious deity in traditional Chinese folklore and Buddhist and Hindu mythology: a baby-faced warrior deity born as the reincarnation of a demon who’s rebellious nature leads him to defy fate to... Read the full review »