Vocabulary

幽契

secret promise made to the gods

noun