While Japan typically isn't viewed as a cheap destination, I consider it to be very affordable. And Osaka itself is one of the cheaper destinations in Japan; with tons of budget hostels in the Tennoji area and affordable street food available all over the city, Osaka is fairly inexpensive.