Many Hats to Wearby Masque1.7K8511Fandom: Arrow (TV 2012) Everyone wears many hats. It's just that Oliver's and Felicity's are more complicated than some. The universe of Arrow fanfiction containing the...Completedreluctant-heromany-hats-to-wearcomplete+15 more