Heavily armoured sterncastle