Aniworks Logoworks
Super Shiro

Episode 18 of Super Shiro

Aired Feb 10, 2020