Daily Life April 19, 2014 Neko Taxi Japanese television is just weird sometimes. Maybe no worse than American TV, but I get the sense that even