This episode absolutely went insane - might be one of my favorite and most memorable episodes that'll stick with me (Ren)
Watch "Naruto Shippuden 15x25 I'm in Hell" on Streamable.