legit solangelo shitby edit when decided601ya know it's gonna have spelling errors. nico x will (riordanverse).willsolacepercyjacksonsolangelofanfiction+7 more Not smut by purple_brick_wall3002Not smutdefinitelynotsmutnotsmutnope+2 more