User blog comment:Snowttail/Pages/@comment-26531060-20120414032516/@comment-4618066-20120414071519

Lily means Lily Pad, and Constellation means Stars. You can rename it if you like.