Policeman Chinese Flag Ball Man

Policeman Chinese Flag Ball Man is a chinese policeman, who lived in Llamas with Hats during the 1990s.

Trivia
TBA