In Scotland you will find people who meet elves and talk to them every day.And they say they look like ordinary people, like you or I.In Japan it is the same with kami.
So what's to say they aren't ordinary people?
51 posted on 03/12/2009 10:17:48 AM PDT by Sloth
(The tree of liberty desperately needs watering.)