Mienfoo

Mienfoo is a Martial Arts Pokemon. In battle, Mienfoo never stops moving, flowing through one attack after another with grace and speed. Its claws are very sharp.