Hatsune Miku, Len and Rin Kagamine, Kaito and Meiko – Alice Human Sacrifice

00:00 4:08
Miku Hatsune - Bad End Night