Alvin Thurber Jr.

Alvin Thurber Jr is the owner of Godzilla.