Spotted severum

Heros notatus