Luna adorabilis est! Luna is adorable!