Helea

Made in 30 days to end up in space.
Puzzle