User blog comment:TheAlphatheOmega/Important Naval Craft Announcement/@comment-25373667-20150424192547

I have two ideas as to what this is.