auroraarchangel: started this few months ago but now i finally found the time to actually finish it