Apr
Krill
aka: Krll, Crill, O.H. Krill (nom de plume) Krill! (artists’ rendering) According to Bill Moore, this is the name of an alien still living on earth who occasionally publishes in open scientific literature (although no such articles have yet been located). Not to be confused with the tiny shrimp-like creatures which form the basis of […]