Taishiro Shirahata - 白畑 大志郎


Publications