A species featured in the TLK universe.
Panda-chan June 4th, 2009, 8:36 pm Aw it's so cute! I love its little smile! ^_^
No characters yet.