Todarodes is a type of squid and is available in various forms. Todarodes is also known as “Japanese Flying Squid”. Amongst all squid species, they are moderately tough, not as much as illex. Its taste is mild sweet.