Title: Tōkyō Shibaura Denki Kabushiki Kaisha hachijūnenshi
Subjects: Electric industries
Places: Japan