All it's missing is a twirly moustache.
BB-8 became an instant favourite among Star Wars fans after his appearance in 'The Force Awakens' and seeing as he was instantly cast in the hero camp, it was inevitable that he receive an arch-nemesis to combat as the franchise continues.
So say hello to BB-9E, the First Order "rolling menace" that we will no doubt fall in love/hate with once 'The Last Jedi' premieres this December.
Disney and toy maker Sphero introduced the world to BB-9E today as part of Force Friday II (it's already Friday in Australia, if you're confused), a day when shops open up with all the merchandise from the upcoming film for fans to get their grubby paws on, three-and-a-half months before 'Star Wars: The Last Jedi' even opens in cinemas.
FIRST LOOK AT BB-9E - THE NEW EVIL BALL DROID FROM #STARWARS THE LAST JEDI! 😱 pic.twitter.com/FqOAIJUCGv
— IGN (@IGN) August 31, 2017
'The Last Jedi' director Rian Johnson has been contributing to the buzz on Twitter, where fans are already hyped about the new droid.
Just be thankful we didn't stick with his obscenely adorable on set nickname, BB-H8
— Rian Johnson (@rianjohnson) August 31, 2017
Also (coincidentally) my nickname when I was in the army
— Rian Johnson (@rianjohnson) August 31, 2017
The Last Jedi will have an evil BB-8 and with any luck it will be as sadistic as evil C-3PO in the comics pic.twitter.com/Ptj53NIpx4
— Tristan Cooper (@TristanACooper) August 31, 2017
why do i already have a crush on evil bb-8
— emily reo (@emilyreo) August 31, 2017
I'm sorry, the old BB-8 can't come to the phone right now. Why? Oh, because he's dead. #BB9E pic.twitter.com/m1UPbRv4yO
— Spencer Barrett (@spencerbarrett) August 31, 2017
"Good...good...let the BB-H8 flow through you."#StarWars #TheLastJedi #StarWarsTheLastJedi pic.twitter.com/6v0iRQuLE1
— Black Mirror (@_A1va) August 31, 2017
My new aesthetic is going to be BB-9E formally BB-H8
— Who Talks First? (@KnightsOfRant) August 31, 2017
What do you think of BB-9E? Adorably troublesome or straight up evil? We only have to wait until December 15th to find out. That's only 106 days (but who's counting).