Fetching details from the dictionary...
fantastic; grotesque; strange-looking; suspicious-looking
「異形」 has another reading with different meanings.
variant; variant form