Content cover
Moon Drops Poster

Moon Drops

2018 8 • 16 min

Moon Drops

2018 8/10 16 min

A factory worker assembles an enigmatic machine that produces liquid drops from the moonlight.

Released
May 06, 2018
Country

By browsing this website, you accept our cookies policy.