Aniworks Logoworks
Super Shiro

Episode 20 of Super Shiro

Aired Feb 24, 2020