pull down to refresh

Great illustration. Where did this come from? Who did this? I love it.
Looks like a solid tumor :)