apologeticsindex.org
Shinto; Shintoism | Apologetics Index
Shinto is the indigenous, national religion of Japan.