Seasons 1 - 3 (2019-2023)
Netflix - 14 episodes
Released on July 7, 2023
Netflix, 2 seasons - 20 episodes
Released on May 13, 2022
Netflix mini series - 4 episodes (2023)
Netflix Mini Series - 6 episodes (2023)
12 seasons - 279 episodes (2007 - 2019)
Netflix series, 8 episodes
Released on December 16, 2022
Netflix Mini Series - 4 episodes (October 2022)
Netflix mini series - Episodes 1 to 6 (April 2022)
Released on April 23, 2021
Released in Japan on July 20, 2001
Seasons 1 to 5 (2017 - 2021)
Seasons 1 - 3 (2017 - 2020)
Season 1 - 6 episodes (2021)