Category: Lifestyle

Movie fans in Tokyo wearing zombie printed T-shirts over their heads take part in a rehearsal for the world premiere of the Holywood film 'Resident Evil: Afterlife'.