Marshadow Revealed in new Trailers!

Marshadow, the mysterious Mythical Pokémon of Alola, has been revealed in both an English trailer with in-game footage AND can be seen in a new trailer for the upcoming Pokémon movie!

The official Pokémon site has also updated about Marshadow, but no details yet about how distribution will work.