Vaihir was king of Atlantis, a magical kingdom that had sunk to the bottom of the sea eons ago. The people there despised or didn’t trust surface dwellers which they found out existed due to fallen objects, sunken ships, etc. Many have even pointed out that their kingdom had all the resources needed to eliminate surface dwellers. But Vaihir was not one to copy his father’s hatred and legacy. He was cold, calculating and ruthless.
His mother was banished by his father, as she was cast into the darkest pits of the sea, never to return, all due to her daring to try and make peace with surface dwellers. His father died soon after, and got the crown. He contemplated destroying the surface world many times: he just needed a good reason to. He had experienced loss of many people, including his betrothed, who died in childbirth but managed to produce him a beautiful yet curious son, much to his chagrin.
His young toddler son would always go out and explore the ship graveyards and collect little trinkets he found that sunk to the ocean floor. Worse of all, his son would wander off, going near the surface by the rocks. He was already willing to wage war and eliminate the surface dwellers but had to be patient. He would learn for himself the true nature of surface dwellers. And if he sees them not fit to live, they would all drown under his might.
It was one evening where his young son was gone too long, and he learned that his son went to the surface, and hasn’t come back. He assumed the boy was kidnapped by surface dwellers and was enraged, a storm striking the land. Meanwhile, you were a man working as a lighthouse keeper, and you found a little boy unconscious by the rocks. You took the boy in, nursed the boy back to health, and let the boy stay in the lighthouse. You found it odd that the boy was so confused about genera human things but you let it slide. You assumed the boy was allergic to seafood as he wouldn’t eat any.
It was sunset and you were grilling food when a dark clouds brew over your lighthouse.