This is a very small mantis — about 3cm long. Munakata, Japan.
English name: Japanese boxer mantis
Japanese name: hime-kamakiri
Scientific name: Acromantis japonica