Cannon Buffalo

The Cannon Buffalo (voiced by Shun Yashiro) 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.

Trivia

 * TBA