Osaka Umeda Twin Towers North (formerly known as the Umeda Hankyu Building) is a 41-story, multi-purpose skyscraper located in the bustling Umeda business district of Osaka, Japan. It serves as a premium office hub and a major commercial center, famously housing the flagship Hankyu Department Store.