navinaj.com
Negima OVA – Shiroki Tsubasa Ala Alba
I don’t know if the title is just redundant. I tried to search for the meaning of Ala Alba. Alba means “white”. In Celtic, Alba also refers to the whole country of Great Britain (…