Caliguvara

Caliguvara

Probably human DNA, but still to be confirmed. In-humanity-believer. Mostly harmless. LLAP.