20th December 2013
Photo with 613 notes
this picture is everything I ever hoped for from Tokkyuger
Tagged: it's happeningTokkyugerressha sentai tokkyugerSuper Sentai
So we all understand that “Choo Choo Muthafuka!” Is the unofficial catchphrase for this?
c’mon baby, do the locomotion
← Previous post
Next post →