Space pirate station

Growing up, one of my favourite shows was "Space Pirate Captain Harlock" aka "Albator" in France. Full of space battles, disquieting aliens and hidden bases, I wanted to pay homage to it through this illustration.