Here Kitty Kitty

We find this fascinating!ย  A cool new cat is taking Tokyo by storm.ย  The hyper-realistic feline comes to life on a 1,664-square-foot curved LED screen in the Shinjuku district. The…