Kaizoku Sentai Gokaiger S1E30

Season 1 · Episode 30

Kaizoku Sentai Gokaiger: E30

First aired 2011-09-18

Watch S1E30