Chuukou Kyocho (Barricade)

Chuukou Kyocho (Barricade) is a Wolf (Decepticon)