Aniworks Logoworks
Super Shiro

Episode 13 of Super Shiro

Aired Jan 6, 2020