Karakuri Samurai Sesshaawan 1 is a 2011 Japanese tokusatsu television series.
TV Shizuoka
Production information and reference links
Official site
Recommendations from this title