Here is a concept art of a character and some stickers I made for an art competition.
Their name is Zelf and they are a digital guru and your online big cousin.
I hope you'll love them!
Sketches and stickers
No use is allowed without explicit permission from owner