Aniworks Logoworks
Super Shiro

Episode 12 of Super Shiro

Aired Dec 30, 2019