イエメン だい蜥蜴 とかげだった
iemen daitokagedatta

Noun
Da Copula

The past form of イエメン大蜥蜴

1. Was a Yemen monitor lizard.

Past/Perfective