I never understood the Casper "hype" but always much more loved monster & non-human characters than human ones. I wasn't able to identify to humans I guess. maybe it was also your case
anyway I lovd your comic and your drawings! thanks for sharing it with us, the weirdo kids from itchio