What about this - E.torus or E.hiraca? This is a wild specimen recorded yesterday.
Torus.jpg