Altaria
CONCEPT
A Pokemon which appears to be engulfed in a cloud.