Vocabulary

人間離れ

being unhuman; being removed from humanity; being unworldly

noun suru-verb vi