Rick Riordan
Characters
All Characters
He thrives in the sunlight. In fact, he needs it to survive. Boston winters can be a little difficult for elves… Oh yeah, he knows some magic, too.
FUN FACT: Is deaf and uses ASL – Alf Sign Language.