Sacred Truth Home

Sacred Truth Home was a holding of the small Mantis Hogosha family located in the Noble Quarter at Ryoko Owari Toshi.