Imaginary Girls - Nova Ren Suma Seriously, I have no idea what I just read, but I really liked it.