caterpie - Marvel vs. Capcom -  Clash of Super Heroes (1998)

more about : caterpie