Tinfoil Godzilla
Wow! Depending on the size, that could be a lotta tinfoil! LOL!
Sevenofnine would love it!