Godzilla Calls This Place Home

Riddle: Godzilla calls this place home.

Answer: Japan