6 October 2018 at 07:30:41 MDT
Here's villain number 6. Sharing the same number with Wolf & Panther.
A fanart of Leon Powalski from the video game series called "Star Fox".
“Annoying bird! I am the great Leon!” - Leon Powalski
Hope you like it!
Leon Powalski © Nintendo