Taniuchi Seigan

Japanese Shingon Buddhist monk