デンノウクウカン
Meanings
Noun
1. Cyberspace; Cyberwelt; virtueller Raum
Composed of
Elektronenhirn; Computer; Cyber…; Computer…; Cyberhirn