Blurred Dreams (Kagehina AU)
Everyone has dreams and everyone has nightmares. Dreams aren't as simple as you'd think, though. When you turn 15, every dream you have is a clue to help you find your soulmate. Some people have more trouble than others trying to find their soulmate. What happens when Shoyo Hinata's soulmate happens to be right in fro...