Satch

Can you complete the formations of 10 people on top of each other?
Puzzle
Play in browser