Paolo CargninThe Himalaya ramen hyouri is a man vs food restaurant in Tokyo.I got this!Dec 8, 2016Dec 8, 2016