SPACE SLIME

A space slime who travels from space and lands in a strange biome, Not even who or what he is. No name, just orders. Came to clear a mission, but by who? Will he clear his mission?