【 MEGURI 】 Full Armor Suit-up & 30-Min Castle Grounds Stroll in Sendai, Japan