What if in Demon Star’s universe Tom is 75% Muman. With his mom Wrathmelior being 100% Muman, and his dad Dave being a demon. Meteora also being 75% Muman, with her dad Globgor being 100% Muman, and her mom Eclipsa being a demon. It would make sense with Eclipsa being a demon, much like her fake 6th great granddaughter.