Meanwhile in Japan

oh deer…