Joke may be too subtle for some
I can see the effort you put into this and congratulate you on getting over your shyness. Your English is fine. Don't be surprised, though, if a number of people don't quite get the connection between an individual crab and the astrological sign of "Cancer".
I look forward to seeing more of your work.