Japan Ghost Cat Festival attracts pet lovers in Tokyo

Japan Ghost Cat Festival attracts pet lovers in Tokyo