World of Mushroom 2005 NTT Communication Science Laboratories Nippon Telegraph and Telephone Corporation World of Mushroom 2005 NTT Communication Science Laboratories Nippon Telegraph and Telephone Corporation