Nihoner

加護かご

かご · kago

noun

Divine protection

Full entry for
Divine protection