Empolean could be flying/water too. well, then again I'm not sure because even though it doesn't say it, empolean might as well be one. but then again, I don't think a pokemon can be three types... and Regice could be a water type, but then it'd be called 'Regiwater"...