Vocabulary
幽契
ゆうけい
secret promise made to the gods
noun