Natsuo Shimizu (清水夏生) is a Japanese Tap dance Artist.
Zatoichi
Movie • 2003
TAP THE LAST SHOW
Movie • 2017