Typhoon Haikui was the third tropical cyclone in the span of a week to impact Mainland China during late July and early August 2012. The name Haikui, which replaces Longwang, means sea anemone in Chinese. From Wikipedia