Nicolas Barrome is a French artist born in Saint Jean de Luz in 1980. In his pieces you can find a several different of strange furry animals and creatures.
Martina is an aspiring graphic designer from Carrara, Italy. Born in 1989, she has a postgraduate degree at the University of Genoa (MA in Industrial Design). She loves blogging and discovering art in her spare time.
Definitely weird stuff.