Kotomora
濡れ仏 (ぬれぼとけ) Japanese meaning | Kotomora