Whale carcass washes up on Oahu's leeward shore

Whale carcass washes up on Oahu's leeward shore