The anime director said that his retirement from the anime studio was effective March 25, just 15 days after Japan Sinks 2020 had finished production.
Yuasa explained that while he was stepping down from his roles at Science SARU, he’ll still be supervising on the upcoming anime film Inu-Oh, which is scheduled to be released in 2021.
In a heartfelt thread on Twitter, Yuasa explained that he had been working non-stop for 7 years and would like a rest before his next work.