Scratcher Joined 1 month, 3 weeks ago United States
probably not an alien but who knows ?*lives off of Steven universe and sour cream cheddar ruffles*
Currently vibing ----->'''uhh yk follow if you art