Japanese Freak Show Amazonian

The Amazonian in a Japanese freak show performs at the Hakozaki Shrine Hojoya festival in Fukuoka, Japan.

By Neil Witkin

HOME MAIL
Copyright Neil Witkin 2013. All Rights Reserved.