Because you like Kafka Tamura in Kafka on the Shore

See Profile
Cassie Ainsworth
1626

While Cassie Ainsworth's head is always in the clouds, her heart is always in the right place. See them in Skins.

See Profile
Eowyn
1574

Eowyn isn’t allowed to fight, but then again, when have rules ever stopped her? See them in The Lord of the Rings.

See Profile
Gollum
1755

Gollum is slimy and seething with hatred, the last person you would want to meet in a dark cave. See them in The Lord of the Rings.

See Profile
Ramona Flowers
1843

Ramona Flowers is a delivery girl who's been through her fair share of bad breakups. Super-bad breakups! See them in Scott Pilgrim vs. the World.

See Profile
Frodo Baggins
2202

Even the smallest person can change the course of the world, if he's brave enough. See them in The Lord of the Rings.

See Profile
Veronica Sawyer
2355

Veronica Sawyer thinks that if you were happy every day of your life you wouldn't be a human being, you'd be a game-show host. See them in Heathers.

See Profile
Jon Snow
2409

It doesn't matter how noble or brave he is. Jon Snow is a bastard, and people don't let him forget it. See them in Game of Thrones.

See Profile
Gandalf
2649

This wizard is never late, nor is he early. Gandalf arrives precisely when he means to. See them in The Lord of the Rings.

See Profile
Aragorn
2300

Aragorn is the one true king, a title he is too humble to accept. See them in The Lord of the Rings.

See Profile
Legolas Greenleaf
2910

His elfin self-confidence can border on pretension, but Legolas Greenleaf is a fearsome fighter and a loyal friend. See them in The Lord of the Rings.

See Profile
Luna Lovegood
6501

A dreamy space cadet, Luna Lovegood has never met a conspiracy theory she didn't believe in. See them in Harry Potter Series.

See Profile
Hermione Granger
7197

A bookish know-it-all with a bossy streak, Hermione Granger always stands up for what she believes in. See them in Harry Potter Series.