Created as the trailer for a Halloween event at Schatzkiste, a maid-cafe in Akihabara.
October 7, 2013
Released
MAID OF THE DEAD
4min
—
No Language
2018
2024
2023
2017
2019
2022
2013
1994
2021