I had a cool idea for a Fakemon. A Water type made of living water, and changes form based on temperature (read: by being hit by certain types or under specific weather conditions). It can be frozen by ice moves or hail, turning it into a bulky Ice type, or evaporated by fire moves or sunny day, turning it into a speedy ghost type (closest thing there is to a steam type). Fire moves/sunny day turn its ice form back to water, and the same with ice moves/hail and its steam form.