mechalesbian - @oneringnet’s top 20 middle earth characters...

more about : mechalesbian