AYE-AYE: Perhaps Our Least Cute Nearish Relative