Difficulties with names

#1

I love this story but I find it difficult to understand the names in it, they are so confusing