Red Suit meet Red Horn (Kenshin)