Japan, get well soon!