ICTアイ・シー・ティーでした
ai·shī·tīdeshita

Noun
Desu Copula

The polite past form of ICT

1. Was ICT.

Past/Perfective
Polite