A mysterious Alien crash lands on a strange planet that mimics medieval fantasy and has to find his way back into space.
By BurntBugel
By Snootigan
By Modern Amusement Comics
By Matthias Fatupaito