Fl0tto

You ever wished you could see invisible things reflected in bodies of water? Me neither.
Puzzle