Japan / EPISODE
Doll
S2 E1 · July 7, 2013 · 24 minutes
Overview
Shino, Sosuke, and Genpachi go to the Imamura doll maker to pick up a set of dolls for the elite church member's order.
S2 E1 · July 7, 2013 · 24 minutes
Shino, Sosuke, and Genpachi go to the Imamura doll maker to pick up a set of dolls for the elite church member's order.