Mole Beastman's Last Activity!!

Mole Beastman's Last Activity!! (モグラ獣人最後の活躍！！) is the twentieth episode of Kamen Rider Amazon.

Synopsis
to be added

Plot
to be added

Cast
to be added

Trivia
to be added