Welcome to Pureland, Japan.

Zentokuji-temple

Senjuji-temple

Shin-Buddhism