#1Ōbāu~otchi no shisaiby CupcakeTensai1002Ōbāu~otchi no shisai, in English it means "The Priestess of Overwatch" [🌸] DISCLAIMER: The only thing I own in this fanfic is my OC, Mayumi Yoshida [🌸]mccreexoriginalcharacterfanficoverwatchfanfic+8 more