A fictional [[Kaiju]] [[monster]] from the [[Pacific Rim]] science fiction [[mecha]] series. It first appeared in the live action film from 2013.

[b]Onibaba[/b] (鬼婆) means "demon hag" in Japanese.
onibaba