Tellaro
Here is the team...
and here is the place...
The eyes project
(can you tell which belongs to whom?)