Learn more about Godzilla than you ever thought you needed to know in this enjoyable & captivating animated video.