Where To Stream One Piece Season 2001 Episode 18
Prehistoric Island! The Shadow Lurking in Little Garden!
- Aired May 27, 2001
- 25 Min
- Rated 7.3
- Number 1082 Of 1168 Rated Episodes
Luffy and friends land on Little Garden, a prehistoric island inhabited by dinosaurs and giants.