Sakuya Izayoi vs Aradia Megido

Sakuya Izayoi vs Aradia Megido is a What-If? episode of Death Battle.

Description
Touhou vs Homestuck! It's a battle of maids who can manipulate time!