Episode 647: Light and Shadow! Darkness Behind Dressrosa!

Subtitled
Luffy's battle with Don Chinjao heats up, Franky learns the tragic truth behind Dressrosa's mysterious toy population, and Robin and Usopp prepare to join their little friends in battle!
TV-14