Kenshin UESUGI

Alt titles: The Holy Virgin