Source: Tourism MediaTsutenkaku TowerLooming over the heart of Osaka’s central business district is one of the tallest structures in the city, where you can meet the god of happiness, Billiken.WorldAsiaJapanOsakaShinsekaiTsutenkaku Tower