OH NO! Poor Car!

is that a sliding back window out of something like a Mazda pickup???