That looks like the freaking radar dome on top my boat(36' Cape Hatteras sport fisher)
Attachment 13920