Have you seen me lately? Aedes Sierrensis Flyer