5/23/11Insanely Fast Button Presser Says Goodbye For nearly 30 years, Hudson's human mascot has been Takahashi Meijin, who rose to prominence during the company's…ByBrian AshcraftPublishedMay 23, 2011