Kecha Wacha

A monkey-like monster with large ears and claws. Its habitat has not been revealed yet, but it apparently lives in a green, web-like substance. The Kecha Wacha can fold its ears over its face making a "mask". The Kecha Wacha is a Pelagus in the Hominoidea Sub-category.