Osaka Lover Takoyaki Danish Bread is this week’s weird Japanese must-try food

A sweet Danish that tastes like octopus balls.

Read More