Vocabulary

幻獣

cryptid (unidentified mysterious creature); mythical beast

noun