Raiden V News

Raiden V arrives in the west next week

Raiden? Raiden? Raiiiiiideeeeeen?!!!