りバチ
karibachi

Noun

1. hunter wasp (i.e. potter wasp, sand wasp, etc.)

Other forms: