Cool, thanks for finding this, as it is a building I have been hoping would BATted one day.
For those who are curious, it is the Twin 21 Towers complex, of which one tower is the "Twin 21 MID Tower," and the other is the "Twin 21 National Tower." Together with the previously posted Crystal Tower, they help us recreate Osaka Business Park. OBP is a relatively newer commercial skyscraper center on a river peninsula beside the famous Osaka Castle, and makes for neat contrasting photos of the historically-detailed reconstructed castle with the stark late '80s and early '90s towers as a backdrop.
Thanks for these finds, and thanks always to our Japanese BAT Masters for creating them.