Stratobates


Stratobates - mythological Greek character.