This thing looks like a floating movable castle...not really stealthy in any definable way..
French boat, love boat, freedom boat, I could think of a few instead of war boat.