Vocabulary

ゴジラ

Godzilla

noun