by akbunny
None of this makes sense. Have I missed a series somewhere? I have no idea what is going on now.