Kakashi and Sakura are streaming hot action, showcasing their passionate chemistry