El Cadejos

Graphic designer and self-taught illustrator
Costa Rica