Kaizoku Sentai Gokaiger S1E12

Season 1 · Episode 12

Kaizoku Sentai Gokaiger: E12

First aired 2011-05-08

Watch S1E12