Ran Ran has been through so much

#1

I hope this story has a hapoy ending