Kotomora
神仏 (shinbutsu) Japanese meaning: gods and Buddha | Kotomora