Cart is empty
Yamada Taro is an independent researcher in philosophy of religion from Kumamoto, Japan.