The Italian street artist known as Nemo recently did a mural in the center of Madrid, Spain that looks absolutely wonderful. The piece took a couple of days to complete while Nemo was in town for his solo exhibition at Espositivo Gallery. The mural is titled “Who Is Inside Nemo’s” and depicts Nemo’s signature character attempting to figure out who is inside its brain.

nemospain-5 nemospain-2 nemospain-4 nemospain-3 nemospain-1

[via Street Art Newsnemospain-5]