The Human ships remind me so much of Space battleship Yamato, I love that movie, I Vote for the Sol Force!!