New Scratcher Joined 7 years, 7 months ago United States
I really like anime and memes. I am a meme lord.
Anime animations