PlayStation 3 Pikachu and Ratchet show up the Tokyo International Film Festival. By Siliconera StaffOctober 22, 2005
PlayStation 3 Pikachu and Ratchet show up the Tokyo International Film Festival. By Siliconera StaffOctober 22, 2005