しかるを
shikaruo

Conjunction

1. even so; though that may be

Other forms: