Haetoribachi

Haetoribachi (92-93, 98) - A venus flytrap/bee monster. Destroyed by falling into the sea.