メガロだった
megarodatta

Noun
Da Copula

The past form of メガロ

1. Was huge.; Was enormous.

Past/Perfective