That's the telescope of studio " submarine Demokritos "

Captain Frog Artemi