There are a lot of anime out there that have amazing storylines and great characters, but some of them can be a little bit strange. Here are the 15 best anime with weird endings that will leave you scratching your head. 15) Cowboy Bebop: The Movie – In the end, it’s revealed that the two main characters, Spike and Jet, had been living in a parallel world all along. The movie ends with Spike waking up in the real world and finding out that he has been dreaming all this time. 14) Attack on Titan: The Movie – In the end, it’s revealed that Levi is actually a human who was turned into a titan by an unknown force. He must now fight against his creators to save humanity from destruction. 13) Death Note: Light Yagami vs. Kira – In the end, it’s revealed that Light Yagami is actually Kira, who has been trying to take over his life for years. Kira finally gets her chance to kill Light after he dies in battle, but Light manages to escape alive and returns to kill her later on. 12) Naruto: Shippuden: Boruto - Sarutobi sends Naruto off on an adventure with Boruto to stop Jiraiya from taking over Konoha. However, things quickly go wrong as Naruto starts developing feelings for Boruto and starts working together with Jiraiya instead of against him. 11) Fullmetal Alchemist Brotherhood: Brotherhood – After being betrayed by his friends at school, Edward Elric goes on a journey across America in search of revenge against those responsible for his betrayal. Along the way he meets various people along the way including Alphonse Elric (the brother of Edward), Armstrong Whitford (a white supremacist), Gilderoy Lockhart (the founder of Hughes Electronics), and Ishida Mitsuru (a powerful politician). 10) Attack on Titan: Season 2 – It’s revealed