Aniworks Logoworks
Sushi Police

Episode 2 of Sushi Police

Aired Jan 13, 2016