Sonic the Hedgehog/Sonic the Hedgehog (Sonic X)

Sonic the Hedgehog is the lead off character of Sonic X and ???'s crush voiced by a Cilan actor.

Plot

 * He and ??? Harrington (from Ask Dr. ???) are at their respective age of ??? and remembers the time they wedded with each other, aside from Alyssa, Tails, Sierra and Knuckles as wedding people, a cake and a Roxette Dance to Listen To Your Heart. He is a hedgehog and his girlfriend is a human.

Appearance

 * He is a blue hedgehog with ??? eyes and wears white gloves and ??? running shoes.
 * In his wedding with ???, he dons a tuxedo/top hat/pants/shoes combo of a black color.