105 Yen Hamburger Is Not Cheap