Things are easy when you're big in Japan