Go To Top

The protagonist, Masaru, has just inherited a big fortune after the death of his father. However, people are trying to get their hands on it by any means necessary, even if it means killing him. Narumi helps Masaru from being kidnapped after fighting strange figures. He finds out that they're not humans, but wooden puppets with amazing strength. After a hard fight, Narumi is forced to admit that he's no opponent for them; and just when he starts to think that Masaru will be captured, Shirogane, Masaru's watcher arrives from France with a weapon, the puppet Arlequin. Here begins the story of Karakuri Circus.
Watch Karakuri Circus Episodes Online
Karakuri Circus Watch Online in HD. You can find English Subbed Karakuri Circus Episodes here. Just click on the episode number and watch Karakuri Circus English sub online
8.46
- Latest Karakuri Circus Episodes
- All Karakuri Circus Episodes
-
Released on 27 Jun, 2019 -
Released on 20 Jun, 2019 -
Released on 13 Jun, 2019 -
Released on 06 Jun, 2019 -
Released on 30 May, 2019
-
Released on 27 Jun, 2019 -
Released on 20 Jun, 2019 -
Released on 13 Jun, 2019 -
Released on 06 Jun, 2019 -
Released on 30 May, 2019 -
Released on 23 May, 2019 -
Released on 16 May, 2019 -
Released on 13 May, 2019 -
Released on 02 May, 2019 -
Released on 25 Apr, 2019 -
Released on 18 Apr, 2019 -
Released on 11 Apr, 2019 -
Released on 04 Apr, 2019 -
Released on 28 Mar, 2019 -
Released on 21 Mar, 2019 -
Released on 14 Mar, 2019 -
Released on 07 Mar, 2019 -
Released on 28 Feb, 2019 -
Released on 21 Feb, 2019 -
Released on 14 Feb, 2019 -
Released on 07 Feb, 2019 -
Released on 31 Jan, 2019 -
Released on 17 Jan, 2019 -
Released on 10 Jan, 2019 -
Released on 27 Dec, 2018 -
Released on 20 Dec, 2018 -
Released on 13 Dec, 2018 -
Released on 06 Dec, 2018 -
Released on 29 Nov, 2018 -
Released on 22 Nov, 2018 -
Released on 15 Nov, 2018 -
Released on 08 Nov, 2018 -
Released on 01 Nov, 2018 -
Released on 26 Oct, 2018 -
Released on 18 Oct, 2018 -
Released on 11 Oct, 2018

- One Piece Episode 969
- Kimetsu no Yaiba Episode 26
- Black Clover (TV) Episode 170
- Naruto Shippuuden Episode 500
- Tate no Yuusha no Nariagari Episode 25
- Boruto: Naruto Next Generations Episode 194
- One Punch Man 2nd Season OVA Episode 3
- Arifureta Shokugyou de Sekai Saikyou Episode 13
- Boku no Hero Academia 4th Season Episode 28
- Dr. Stone Episode 24
- Tensei shitara Slime Datta Ken Episode 25
- Kenja no Mago Episode 12
- Darling in the FranXX Episode 24
- The Misfit of Demon King Academy Episode 13
- Boku no Hero Academia 3rd Season Episode 25
- Shingeki no Kyojin: The Final Season Episode 16
- Shingeki no Kyojin Season 3 Part 2 Episode 10
- Seishun Buta Yarou wa Bunny Girl Senpai no Yume wo Minai Episode 13
- Yakusoku no Neverland Episode 12
- Fairy Tail: Final Series Episode 51