Tempest Shadow is an antagonist character in the upcoming My Little Pony The Movie film.
Subject ID: 72258