Osaka city Night view from Abeno Harukas brenda.hou 2017-01-17 Osaka city view from Abeno Harukas building in Tennoji. Abeno Harukas is a multi-purpose commercial facility and is the tallest building in Japan.