rainbows in oil puddles
Coming out as gay is hard enough. Add the stress of being a vampire on the verge of collapse, plus teenage hormones, and it's all a big rainbow-colored mess. But this is a positive LGBTQ+ story, I promise. Vampire Knight LGBTQ+ fanfiction. Major pairings: Kaname Kuran x Zero Kiryu. Kaien x Yagari shipping. Cover made...