Remove the hood and beak of the octopus, so that just the tentacles remain. Bring a large saucepan of salted water to a simmer, then slowly lower the octopus in (the legs should curl as the octopus is being lowered). Simmer for 30 - 45 minutes, or until cooked through and tender, but not falling apart. The amount of time you cook the octopus will depend on the size of your octopus. Remove the octopus from the water and allow to cool slightly. Cut the octopus into 1.5 cm cubes until you have around 50 cubes. Reserve any extra cooked octopus for another recipe.
To make the takoyaki batter, combine the ingredients in a large mixing bowl, whisking to a thin batter. Stir through the cabbage.
Before cooking, arrange the batter, prepared octopus and toppings near your takoyaki pan so they are within easy reach during the cooking process. Heat the takoyaki grill (or ableskiver pan) until it is hot. Brush with oil, then ladle in the batter, completely filling the holes in the pan as well as the surrounds. Drop a cube of octopus into each hole and scatter the whole of the pan liberally with tenkasu, benishouga and sliced spring onion.
As the batter starts to firm up, use a bamboo skewer to draw lines between each takoyaki ball, as if marking out a grid. Insert the skewer to the base of each takoyaki and roll over the ball to create a sphere (it’s easier than it sounds). Cook for a further 5 minutes or so, rolling the balls over occasionally, until they are cooked through and crisp on the outside. Repeat until you have used up all the takoyaki batter and octopus.
Remove the takoyaki to a serving plate. Drizzle liberally with Otafuku sauce and mayonnaise, and scatter over the aonori and bonito flakes. Serve while hot.
