Christel Takigawa, her husband Shinjiro Koizumi, and Takigawa’s dog “Alice”. The two walking behind them are Koizumi’s sp
Share on SNS