Howdy sir kaminchan! Very interesting indeed. You did a good job of creeping me out. lol. Hey, what do you know about other dimensions? Humans can't go to other dimensions can they?
Some researchers think that Bigfoot is inter-dimensional because he disappears whenever the professional Bigfoot hunters with all their sophisticated gear show up.