Mayor Amelia is...a ROBOT?!