Cup Noodles has truly lived up to its name ... It has the appearance of one of those fake food displays that are placed in the front of a restaurant to entice customers to buy it.