Mamahaha Choukyou

Literally, "Stepmother Torture", and the game really doesn't stray far from its title. (Geez, how am i going to explain to the Wikidot administrator about this.)

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License