OKAMOTO Takoyaki - Frozen Octopus Ball

$11.50

40pieces, approx  800g

Made in Japan