Printable View
My, my... only in Japan. Wow, what a delivery service!
See the post about ordering pizza in 2008 and think about the implications here...