The Editor of Eldritch Space Monster is Jack Gabriel. He is definitely human. At no point has he traveled between dimensions. His toes are not webbed, nor does he have nictitating membranes underneath his normal eyelids. He does not know what the clouds taste like on Proxima B, and he is neither priest nor servant of any shadow gods.