Gil on the Big Hill

OSAKA 大阪, the kanji if translated literally means “Big Hill”. A city placed on a hill, when in a reality it is actually surrounded by mountains. In Japan, Osaka is known for its people, its distinct culture, historic sights, and its incredible food....