Kenshin UESUGI

Aka: The Holy Virgin