こうかん

降鑒

the gods watching over humans from the heavens

N3Noun
Noun, Suru verb
the gods watching over humans from the heavens