User blog comment:Muhammad Amir/Voice actors for ULTRAMAN Vomic/@comment-5527544-20150721191944/@comment-5724614-20150721225350

Oh, though what I remember is that they called it vomic in Japan. Try searching for it.