Title: Barijin to Nihonjin no tamashii
Subjects: Religion
Places: Japan, Bali Island(Indonesia)