FinalEbira

FinalEbirah is a suit used to portray Ebirah in the Godzilla movie Final Wars.