Typhoon Kammuri on Tuesday lashed the Philippines with fierce winds and heavy rain, blowing in windows and shearing off roofs in Legazpi City.