Do you have a picture with someone standing beside it?
It's called a "Navy" style anchor and a 20 lb one would do for a boat up to 24 ft as a "lunch hook" but in other than sand or mud they are out of favor for overnights or rough conditions. Ships use them because they tend not to foul - but they use big arse versions that hold on the weight of the anchor and chain mostly.