Anyone know who this artist is, and where I can find more? If not, then ITT : Unbearably cute cuddling