Magistrate Loses His Post

"Magistrate Loses His Post" is an episode of Sagwa the Chinese Siamese Cat.

Synopsis
Coming soon!