電子 でんし看板 かんばんでした
denshikambandeshita

Noun
Desu Copula

The polite past form of 電子看板

1. It was an electronic sign.

Past/Perfective
Polite