Creature week #3 Japanese Shock Trooper. Leave a reply Japanese Shock Trooper is really a friendly sort of guy. See he even has a balloon. Take him home at Etsy