Here it is folks! We gathered up episode 20, The Stranger, photos that have been released. In the photos, it seems we are going to learn about Pinocchio and his maker. The episode title may be directed towards August’s character.
This episode airs April 29, 2012 on ABC at 8pm EST.
Here are the photos: