Michael Huang

Michael Huang is a creator and voice actor on Battle for Dream Island.

Trivia

 * His Twitter account is fernozzle.