Battletoad

A character from Battletoads is most likely n°51 in the Totaku series.

The figure will be released in 2020. Battletoad first appeared in Battletoads in 1991.

Trivia

 * The character was hinted at on twitter with a frog emoji on Twitter on 7th November 2019.