Sasori VS Alice Margatroid

This is a What-If? Death Battle created by OnePunchKid. It features Sasori from Naruto and Alice Margatroid from TouHou.

Description
''Naruto vs TouHou!! Which puppeteer will win?''