Goyo Guardian

The Bulgarian, Croatian and Arabic names given are approximations.