No English trailer that I could find but it looks dope.
You must log in or # to comment.
weird how the first two scenes look like a sidescroller video game. maybe it’s a video game adaption?
I think it’s just the style they went with. While I didn’t find much about the project, nothing I’ve seen suggest it’s anything other than an original animation series.