I've discussed shortly with the team and I came up with some elaborations to push the design of this critter in the right direction. Next sheet will come with a single design and more details!
Check my channel for more and feel free to share your feedback!