This product is endorsed by the people of the Edo period

A commercial for soup base inserts its product into ukiyo-e scenes of edo period life:
- Akihabara News – Gadgetry from Japan (Subscribe)
- dannychoo.com – Your portal to Japan (Subscribe)

Categories: General Japan Tags: