Evo mama pekka

Finally we have my favourite card evo mama.

Midladder menace??