Luffy and friends land on Little Garden, a prehistoric island inhabited by dinosaurs and giants.
Season 2 • Episode 70 of 16