This is a link to a video being passed around on Facebook from disclose TV claiming it is an 1890s movie taken in Japan of an Annunaki giant, had
anyone else seen this video and or know if it's a hoax.
edit on Wed201610V201609131 by DonVoigt because: (no reason given)
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.