I just finished waching Kikou Sennyo Rouran episode 26. Acording to the sight i downloaded it from thats the last episode. But affer waching iti found out it wasnt. Done anyone know anything about this?