Suicide Squad – Official Trailer Worst. Heroes. Ever. Previous Post Next Post More from Otaku Buddy: Shibuya, Tokyo: Halloween 2015 Street Party Alexa. All lights on. Petra the African Grey controls the Amazon Echo & turns lights on. Batman Ninja Trailer & First Look (2018) Anime Movie God of War – Story Trailer | PS4