Vocabulary

神獣

divine beast

noun