Gagighandi

Gagighandi is an enemy in Final Fantasy VII.