Local Alien

Series: , ,
A local alien and his space dog on a moon or planet.