Sharing is caring! Facebook Twitter Pinterest Well, google literally translate it as space squid. Maybe we should call is space squid shuttle . Download Space Squid
This is the Earth space destroyer from the first season of the 1974 anime Uchū Senkan Yamato.