Dang, Tokyo Cabbies Sure Know How to Power Nap by Jenna Garrett from on 2016-03-10 12:00 (#16MHG) Photographer William Green found a moment of solitude in an unlikely place-a street filled with sleeping cabbies. The post Dang, Tokyo Cabbies Sure Know How to Power Nap appeared first on WIRED.