Tuesday, December 6, 2011

Snacks from Little Tokyo

Karamucho fries

No comments: