The Embassy of Internet may not have a reason to exist. An Embassy is the delegation of a country on a permanent diplomatic mission in another country. But the Internet is cross-countries. Therefore, the Embassy of Internet would require an equivalent entity that could host the delegation.
Conceiving an Embassy for the Internet is a speculative experiment to stimulate discussions and proactiveness around the future of Internet and its role in our society.