This creature seems to be based on the Japanese slang word "obatallion", which is a combination of the Japanese word "obaasan" (grandmother) and the English word battalion. The closest slang found within the English language would be an "old battle axe", which is used to describe angry, mean, and otherwise uncivil female old age pensioners who shoulder their way onto trains, buses, or into lines with no respect for the people already ahead of them. They are also known for terrorizing shop clerks, young people, or any other person who may somehow be heeding the old lady getting her own way as quickly as possible.
The term stems from the 1985 movie, "Life Force" which was called "Battallion" in Japan. It featured beautiful women turning into hideous monsters.