Devouring Windows

Have no idea what this is...
Perhaps a mix between a tick and an octopus, with claws.

Painted with a mouse using the free version of Affinity