Question: who is nazo the hedgehog?
Answer: Nazo, name means "mystery" in japenese. Nothing else is currently known about Nazo. He appears in the early trailer of Sonic X. He never appeared in the actual show and SEGA hasn't gave any information about the mysterious hedgehog.