harsh delightful Anteater. .. The moon.