Thread:FlurrTheGamerMixel/@comment-29955320-20161012222733/@comment-29955320-20161012223143

Well yeah, it's Matt Frank, dude. He's one of the most well-known Godzilla fans on the internet.