Aeluropoda insignis

Edward Baker