
#1
the cloak | the umbrella academyby hargreevesfate
In which Lena Hargreeves' ability to disappear goes far beyond her powers
or..
On the twelfth hour of the first day of October, 1989, 44 women around the world gave birt...