Japan is on holiday.. Showa Day ..........what the heck is that???? showa yours and i'll showa mine?....lol