A factory worker assembles an enigmatic machine that produces liquid drops from the moonlight.
Moon Drops is not available for streaming at this moment.