Castle Of The Witch

Castle Of The Witch is a song sung by Avanna Rachel and Luka Megurine. It is the one-hundred-and-eighty-sixth track and the one-hundred-and-eighty-seventh track in Other Vocaloid Songs 92.