LEONFLIX

A multi-platform desktop application for watching movies and TV shows.

SITE: https://leonflix.net/

Applications Home