Aniworks Logoworks
Super Shiro

Episode 21 of Super Shiro

Aired Mar 2, 2020