Koikeya Karamucho Sticks

Spicy & tasty.

Koikeya Karamucho Sticks