A very curious visitor.