ALO streaming: where to watch online?

We couldn’t find any streaming options in India, but ALO is available in France and 39 other countries on ShortsTV Amazon Channel, Filmzie.