Episodes

http://www.mediatoon-distribution.com/en/catalog/267/maxi/ says there are 26 each 11 minutes long

https://starzplay.com/en/series/maxi/78881832371 has english titles

as does https://www.tfo.org/en/universe/maxi