Cicada, Inc.

Cicada, Inc. is a construction and heavy machinery manufacturer in Mooloe Island.