The Otaku Culture Figma Pit May 11, 2013 Frederick Linsmeyer On Friday, my long awaited Figma Pit figure landed on my door step. Japanese toy manufacturer Max Factory team up with Nintendo to produce a limited edition release of the heroic cherub from Kid Icarus: Uprising for the Nintendo 3DS.… Continue reading →