Torso: Depth Charge with sculpted armour
Head: Depth Charge
Horse Body: Harry Potter Centaur 2 pack
Cannon: SHS Human Torch
Tail: Stikfas Dragon
Good thing about the Harry Potter Centaur pack, there are two of them in there. The torso pops off the main body very nicely, and it is easy enough to build up the hole to fit a new figure. I was originally going to use different cannon for the sides, but I decided to make it as similar to the Karza Centaur figure as possible to give it some continuity.
I made the armour on both this and the bipedal version the same so that I would be able to interchange the heads between them.