Sentai Red: Isekai de Boukensha ni Naru - Chương 3 · The Red Ranger, The Hero and The Princess