It was released October 25 , 2005 on Peek - A-Boo Records .
One Ten Hundred Thousand Million is the second studio album by electronic band The Octopus Project .
One Ten Hundred Thousand Million was released October 25 , 2005 on Peek - A-Boo Records .
One Ten Hundred Thousand Million is the second studio album by electronic band The Octopus Project .