wtf-ranger-From episode 13 of Ninpuu Sentai Hurricaneger, 2002.

more about : wtf-ranger