person
The living Buddha. Ikeda

The living Buddha. Ikeda