From Taguchi’s Facebook. A cat, presumed to be his beloved pet, is visible in the photo.
Share on SNS