Episode 630: Explore! a Kingdom of Love and Passion - Dressrosa!

Subtitled
The Straw Hats and their friends set out to explore Dressrosa, a land full of beautiful women, delicious food, and live toys that walk amongst the living.
TV-14