Sorry but in fact no ninja in Osaka Castle now. The building behind me is a part of Osaka Castle. It is a turret called "Rokuban Yagura" in Japanese. Unfortunately you cannot see the castle tower in the video, so I added the photo.
The tower or the main building of Osaka Castle