Butterfree

Butterfree is a fictional character from Pokemon.

Butterfree is also found on...

Complete List of All Pokemon Characters