There's also this:
Trust summary for commenkiz
This user's password was reset recently.
This user's email address was changed recently.
Not 100% convinced that CoolWave is also part of this connection, but it is likely. I'd like to read other people's input.