Shiro Takeda's Website

February 6, 2022: Notice!
This site has been moved to https://shirotakeda.github.io/.