Strangest Thing You Will See Today – Japanese Commercial Featuring The Nissan LEAF – Video

We aren’t quite sure how exactly to categorize this, so we won’t. As per Chelsea Sexton’s twitter (@evchels), we’ll let her explain her recent FamilyMart/Nissan LEAF commercial find from Japan. Editor’s Note: If you are familiar with the Japanese phenomenon of the kaiju and also have a working history of Japanese… …read more