The article just uses a still/marketing photo from the Michael Bay produced live action turtle movies, and not anything from the one that is being talked about in the article. We have no idea what this new movie will look like because they’re still just writing it.
Tokyo Gore Police is pretty fun.