Hiro

Played by Kevin

A spirit folk Kensai