Do people thing Omnitaur meant to be a anagram? It would make more sense to me suffix taken from minotaur and centaur etc. with the prefix omni meaning all. Mouse (talk) Mousetail