From Sonic Retro
Bokkun the Messenger Robo is a character in the show Sonic X. He is a small, black, gold-eyed robot with blue and white patches, and has the ability to fly. He carries a pale green rucksack over his shoulder, in which he keeps a television used to relay messages from Dr. Eggman to Sonic.
He was created by Dr. Eggman to act as a go-between, and is apparently designed to be very annoying but non-threatening. He is programmed to start crying loudly for no particular reason, and likes to detonate small bombs which leave the victim covered in soot. Bokkun is also very loyal to Eggman, and has an extremely bad temper.
In the third season, it was revealed that Bokkun had a crush on Cream the Rabbit. He had kept a picture of her in a locket which Rouge later used to blackmail him. Bokkun's crush remained unknown in the dubbed version due to 4Kids removing the scene that revealed his crush in the last episode.
He is voiced by Yumiko Kobayashi in Japanese and by Andrew Rannells in English.