Lily

Lily could refer to...


 * Lily, a character in Paper Mario
 * Lily, a character in Super Paper Mario