Vocabulary

巨獣

large animal

noun