New Scratcher Joined 7 years ago United States
(stop)(give yourself a hug)(okay, you can continue)
Hugging cats and drawing pointless things