Vocabulary

この世のものとも思えない

unearthly; otherworldly; out of this world; ethereal

expression i-adjective