Hozen Captive

SS Jade Forest

Hozen Captive is a hozen located in the Jade Forest.