I did ponder this one too. It could easily be done, there is a moon with a similar pattern to ours. Of course, there is also a second (smaller, but closer) moon. However, this second moon travels very slowly (it was created to only be full every 100 years - magic, I have no other way to explain...