ピカドンでした
pikadondeshita

Noun
Desu Copula

The polite past form of ピカドン

1. It was a flash.; It was a boom.

Past/Perfective
Polite