Goliathus goliatus - the weirdest radiograph I've taken yet!