Does anyone know what this is?

Does anyone have an idea what this is? I was on my way to The Gambia from Senegal when I saw it displayed. It looked really intriguing and perhaps maybe consumable, I quickly thought to snap it… Would have loved to find out about it but the boat was almost leaving me behind. I have showed people around me but no one seems to know what it is.

1 Like