Climbing wall designed by Nendo Get link Facebook Twitter Pinterest Email Other Apps August 07, 2007 Illoiha Omotesando is a fitness club in Tokyo with a very unique climbing wall designed by Nendo. Get link Facebook Twitter Pinterest Email Other Apps