MAID OF THE DEAD (2013)

MAID OF THE DEAD (2013)

2013-10-07 Japan 4 Min. PG-13
7 2 votes

Overview

Created as the trailer for a Halloween event at Schatzkiste, a maid-cafe in Akihabara.