Games Guides How to Who is Gerald Robotnik in Sonic 3? Jim Carrey's new character explained Sources from Beebom • SonicHub on Youtube • Published 3 weeks ago