What are the English names for pets?

1. Energy Angel——Cassiel

2. Wolf King——Ulrica

3. Killer——Quella

4. Hazy——Cecilia

5. Soft——Claudia

6. Xin——Desdemona

7. Shakti——Indira

< p>8. Green——Cyan

9. VIP——Aida

10. Jade——Esme

11. Nana——Nana

12. Love——Jo

13. Bebe——Bebe

14. Light——Kira

15. Heaven—— Skye

16, An - An

17, Blue Sky - Ciel

18, Mimi - Mimi

19, Spear-wielding Emperor——Geri

20, Silver Moon——Luna