Mystery part, fastback cuda?

Sounds like the consensus is it doesn't belong on my car. Thanks everyone!