Snow Cat TFP



Snow Cat is a Decepticon. He is a part of the Leviathan crew.

History
Snow Cat had some things to say about Diabla.