Date: 2008.05.18 Views: 200
Date: 2008.05.18 Views: 1020
Takoyaki are balls of batter with (often whole) octopi inside.