Please turn off your Adblocker to support this site and the translators (promise there won’t be any intrusive ads! If there are, please let us know asap)! We really really reeeaaaalllllyyyy appreciate it!!! Thank you!!
A small horror story taking place during the establishment of The Republic of China (around 1912)