Jason Lee Scott
So who is that?
Like, what is that?
That is Zoltar. An intra-dimensional being caught in a time warp. My name is Alpha 5, his trusted assistant.
Yeah, right. And I'm a Ninja Turtle.