Nintendo Direct has officially revealed these new Pokemon – the bat Pokemon Noivern and the butterfly Pokemon Vivillon

(Source: salamenceusedoutrage)