An Afro-humanoid husband discovers his wife’s infidelity and takes matters into his own hands. (Warning: fire, alien babies, love triangle violence.)

neilferron.com