created and written by (10 episodes, 2019)
created by (8 episodes, 2021)
story by (5 episodes, 2021)
teleplay by (5 episodes, 2021)
written by (3 episodes, 2021)
teleplay by (2 episodes, 2021)
published by (10 episodes, 2019)
Based on the comic book (9 episodes, 2019)
based on the comic book series by (1 episode, 2019)