Vaporoids

Vaporoids are a type of water vampire.

Appearances

 * Hanna-Barbera Super TV Heroes #2