Biogreeza

Biogreeza is a humanoid Chameleon monster that serves as Kamen Rider Verde's Contract Monster.

Trivia

 * TBA