It's from the Hillsboro, TX Palace Theatre... back in the 1920's and early 30's they had a run on at least 5c and 10c (maybe others?) tokens. If it was found in Germany, possibly a lucky token of a soldier who fought over there?
Saw one on eBay going for around $10 USD, in much worse condition.