Butterfly on a puddle