I can truly imagine sitting at a japanese bar/coffeeshop, getting mesmerized by a small TV screen playing this...