Celestiva_
this message may be offensive
What the actual fuck is wrong with bsd Ao3 recently there are too many rapefics I'm actually going to vomit.