Though this is the first time I read this, this chapter reminds me of something I've read before... I thought I've read this before, but I checked the upload date and I haven't read something like this in the past 3 months... it's a weird feeling of Dejavu.