Vocabulary

異形

fantastic; grotesque; strange-looking; suspicious-looking

adj-no na-adjective noun