Snuff Puppets

herodotus6

All-American
Sep 11, 2008
12,411
9,494
0
My guess was Germany. Nope. Australia.
Somehow, Japan was involved.