SketchFlail
Joined Aug 2015 Seattle
I'm Catherine. I live in Seattle. I like cats. Check out my DeviantArt page if you want to see more aliens and other creatures!