Puzzle 3325
It's classic puzzle - Tower Of Hanoi - under the title Logical Theatre.
Use mouse to move the rings
Falling Dots
Princess Christmas Beards