Hmm hard to make sense of this one, but it looks some kind of creative critter at least! You mentioned uploading one piece per day on another artwork, so you'd see your progress over the year, which makes me wonder, are these pieces submitted chronologically somehow, from a while ago, or are you actually drawing a new doodle every day? Looks a pretty fun; expressive hobby! Nice work.
-cd-