So many people have happy endings, but not everyone dose... (There are no other names besides Kayla's because it's supposed to represent how she shouldn't have really trust anyone (kinda similar to Silent voice if you've watched that))Public Domain
5 parts