Ever wonder what it's like to live with Godzilla? Join me as I explore not just one, but two epic Godzilla hotel rooms in Taipei — the ...