than England. So why not Japan.? How bad could it be?

Zazazazaza....