osaka

rubber-duck-omurice1.jpg

The great city of Osaka is invaded by one giant rubber duck...and a small edible one.