Mapinguari kan syfta på: