This is a line from a t.A.T.u. song. And it is an individual sentence. The lines around it don't seem to offer anything in way of context.
Каждой луже must be the dative yes, so like "to each puddle".
Пo means so many things I don't know what this is. Also своей луне сould be prepositional or dative.
Is it something about a moon reflecting in each puddle?
The line before is Никому никто не виноват.Никто не виноват - No one is to blame. I find it hard to put the whole sentence into English.
Isn't it basically saying, No one is to blame, to anyone. Like "Nobody thinks anyone is to blame"?