たこ
takoyaki

Noun

1. takoyaki; octopus dumplings

Food
Other forms: