Izari Kenshiko



Izari Kenshiko (躄剣歯虎, Kenshiko Izari; Lit. Crawling Tiger)...