I can't make out what it is, but it's not the season for Chelepteryx which are pretty consistent in their emerging in autumn. If 12-25mm was the body length it's also too small for that species.
Sorry. It was probably closer to 3 or 4 cm in size. It's on a trampoline spring which are a lot larger than I realise. I have just updated the size to reflect that.