Kaizoku Sentai Gokaiger S1E18

Season 1 · Episode 18

Kaizoku Sentai Gokaiger: E18

First aired 2011-06-26

Watch S1E18