DIF Chapter 287

Sorry for the lack of releases this week, it's just really been a busy week. But it should be slowing down now for the next couple, so I will try my best to make up some releases. Anyway, a familiar character reappears... read to find out who it is. Enjoy!

Chapter 287