39 Ikiru 39 Ikiru (www.ikiru.es) is a Japanese furniture and interior design products store located in Barcelona. Presented by Show Love (www.showloveworld.com). Likes: 39 Viewed: 3140 Hubanero_staff October 13, 2011 35 0