Super Shogun Mechagodzilla! | My Thoughts | #godzilla #nycc