Board Thread:Questions and Answers/@comment-4793248-20130622083021/@comment-1398253-20130622122441

It's an Ultraman parody, so it's probably named after Ultraman Ace. But this is just speculation.