That looks amusing - what show is it from?
(I was thinking more along the lines of Genom from Bubblegum Crisis, but yeah)
Mortal Engines.