Lunnye Devitsy

An alien lost on a strange planet needs help returning home