Twelve Foot Ninja explains: Walmart.. Twelve Foot Ninja just toured here in America, and they wrote some stuff about some things. Want more?. l . Walmart. This