Home Eco Friendly Guide Meguru electric car (rickshaw rather) comes packed in with bamboo, paper