Sign in
Register
I've just found out about the CIA using folklore to scare the Philippine Huk rebels. This has to be the explanation for the Pelacaras right?
5
/r/strangeearth
, 2023-12-08, 14:12:38
Permalink
More like this: