Wizord the Wizard Robot by Voidomon
https://www.newgrounds.com/art/view/voidomon/wizord-the-wizard-robot
Looks like a Reaverbot from Megaman Legends