Führer Taboo

Führer Taboo is a one-eyed 'super gene' product of genetic engineering that hides behind a translucent wall until emerging, giant-sized, for the finale.