Destroyer

Destroyer

Showy and overlong.