Museum of Natural Mystery – Exhibit 17: Olga the Saint

Olga the Saint featured image

Appendix: Over a thousand years ago, a people known as the Drevlyans messed with the wrong prince. The prince himself was no threat, but after they murdered him, his wife decided she’d stop at nothing until each and every Drevlyan was dead. This is the legend of a princess turned Punisher: Olga of Kiev.   […]