Arachnitects

Arachnitects is an episode of Final Space.