This is an alien from Ben 10. I'm not sure what he's called. The big red bits are eyes on him. You might think it's a bit funny to have eyes on your chest but don't tell him or he will defeat you.Lee
This is an alien from Ben 10. I'm not sure what he's called. The big red bits are eyes on him. You might think it's a bit funny to have eyes on your chest but don't tell him or he will defeat you.

