Karakuri Samurai Sesshaawan 1 series Karakuri Samurai Sesshaawan 1 is a 2011 Japanese tokusatsu television series. Open full page on kino.is