Many on Japanese social media were weary after a head of cabbage was recently given a rickety price tag of 1,000 yen ($6.42). Read more
Many on Japanese social media were weary after a head of cabbage was recently given a rickety price tag of 1,000 yen ($6.42). Read more