a book of random stuff of Master Detective Archives Rain Code
WARNING MAY CONTAIN SPOILERS
Another warning certain chapters may be unsettling for sensitive readers, for those who are uncomfortable by them please avoid. however for those who think th...