Rebecca Hossack with giant lucky cat in China