Trains in Japan are known to be clean, safe and sometimes with decorative artwork, but this one was extraordinary! What is so special about deer? There is a legend that Takemikazuchi no Mikoto, the god of thunder, came to Kasugataisha Shrine in Nara, riding a white deer. Based on this legend, deer came to be
