Seriously Japan. What is this? So weird. Also, crunchiest tomatoes ever???