Hey there. I've been trying to get the name of this anime for years now but no luck. The story is about a high school boy who is the descendant of a samurai dragon slayer. And now he has to kill the same dragons. I remember when he fights the dragon he changes into a giant kabuki warrior, and the first dragon had multiple heads, with a face on the body. Please I am desperate, I loved this Anime but I can't remember the name for the life of me.