Cannon Buffalo

The Cannon Buffalo appeared in 1973 movie called Kamen Rider V3 vs. Destron Mutants. The Cannon Buffalo (タイホウバッファロー Taihō Baffarō) is a buffalo monster of Destron. He was destroyed by Kamen Rider #1 and #2's Rider Double Kick and V3's V3 Kick.

Arsenals
He sports cannons on its shoulders.