The greatest of all time. He was unstoppable at the 2002 World Cup. This is my illustration of him celebrating his goal in the final.THE GREATEST ¥3,200 Regular Price¥2,240Sale PriceSize