Mecha KoopasEdit
I'm pretty sure they're just Mecha Koopas. Sockie
I agree with sockie, it may be an stylized mecha-koopa. ¢oincoll€ctor also, the title is pretty conjectural.
Shouldn't this be merged, that proposal was archived....Mr. Guy the Guy Talk!