Japan has invented a 'Google Maps'-style street view for cats 04.09.2015 14:03 Telegraph.co.uk Tourism bosses in Japan have come up with an idea to get cat-lovers to visit the city Onomichi, which is famous for its 150,000 felines