Vocabulary
マンティコア
マンティコア
manticore (Persian mythology)
noun