Todora

Todora is a fictional kaiju from the tokusastu series Ultra Q.

Trivia

 * Todora is a reused Maguma suit form the film Gorath.