Talk:King Louie/@comment-4327179-20150917002720/@comment-26423071-20151018203108

Bigfoot is from the U.S.A., this movie takes place in India.