And So Pinocchio Becomes Human
S2, E13: Triela and Pinocchio aren't conditioned to let people walk away from them and have a final showdown.

S2, E13: Triela and Pinocchio aren't conditioned to let people walk away from them and have a final showdown.