The Doll Game

Chapter 3 : 3 - Where is the Finish Line?