Eden



Eden, otherwise known as the City of Miracles, is one of the locations in Fist of the North Star: Lost Paradise.