I don't think they are majanos... more like green polyps, buttons. Here is a shot of the rock they came in on, better look.
What weapon would you suggest?;DrowningTime to bring out the heavy artillery...