Melina Costas is a Swiss and Spanish freelance graphic-designer, illustrator, painter, character designer and art-director born in 1980 in Lausanne, Switzerland. Meliblabla plays with imagination and atmosphere, sometimes by adding extra surrealistic elements in his images.
As you can see on IMDB…