Kecha Wacha: Fanged Beasts with limbs adapted for swinging through forest and membranes on their forelegs for gliding. When provoked they shield their faces with giant ears, blocking out any loud noises or bright light.
Kecha Wacha belongs to CAPCOM.