Gunslinger Girl
Season 2
Ep 13. Il Teatrino: And So Pinocchio Becomes Human
- September 11, 2009
Triela and Pinocchio aren't conditioned to let people walk away from them. After tonight, one of them won't be walking at all.
Triela and Pinocchio aren't conditioned to let people walk away from them. After tonight, one of them won't be walking at all.