Answers and recs here. Have fun.


~~Even heroes have the right to dream.~~