Aniworks Logoworks
Sushi Police

Episode 6 of Sushi Police

Aired Feb 10, 2016