Confused, bewildered, strange and bizarre

Confused, bewildered, strange and bizarre