Buffalo Amazon

The Buffalo Amazon is an Amazonz in Kamen Rider Amazons: The Last Judgement.

Trivia

 * TBA