Feed

Carlos Ramirez

Artist and original creator of the Trollface meme.
Patron saint of memes.

Oakland, CA

8 collectors