CLEVELAND, Ohio -- For years Clevelanders have driven past the Cleveland Public Power building on Interstate 90 and seen the huge whale mural. It's just been accepted as part of the coastline by natives, but every once and awhile people in Northeast Ohio and visitors shrug and think, "What was that all about again?"