Scarlet Devil Mansion Battle Royale

Description
''Battle of the Mansion! Which of the Residence will Wind up the Lone Survior?!''