Kotomora
本地 (honji) Japanese meaning: true form of a buddha | Kotomora