A Lazarus Taxon

Gamera