Meganoke & Mega Ran – 'Saviour’s Day' Staff Writers 7 years ago Meganoke and Mega Ran team up for this new one.