Youse dufes are nasty sob's! The green is cucumber Johnboy ... the whole mess is marinated in a vinegar/sugar solution. It's some GOOD stuff.

Tako Sunomono

http://www.japanesecooking101.com/ta...-salad-recipe/