I took one look at it and blinked. Then another look i thought it was a mobile airport. Funny enough though it reminds me of Battleship Yamamoto and Macross. And although carriers do not look it they are well defended. I could imagine this has several turrets that cant be seen from this view.