wew sorry for the lack of updates, finals are still ongoing! but magi 225 gave me otp feels i had to

wew sorry for the lack of updates, finals are still ongoing! but magi 225 gave me otp feels i had to