Incandescens

Incandescens is a senior officer of the crew Illumarauders on the Cerulean Ocean.