IchiMashiPotatos about 11 years ago Antecco is the mascot for Antec and is plastered all over Akihabara.