I've been seeing many, many honeybrown beetles (Ecnolagria grandis) around WHP in the past few visits. This female Sandalodes superbus, Australia's largest jumping spider, has decided to see what they taste like.
I had this as A. robustus because I found it where I found a lot of A. robustus last season, but when comparing to previous images I noticed some differences. I'm pretty sure that this is A. alternatus.
I think it might be Campion sp., but I have never attempted an ID on a mantis fly before. ID assistance would be greatly appreciated. Three photos uploaded including face and top down view. Campion tenuistrigus ID by Ken Harris via BowerBird.