Some of the parts look like Bowser C-110