japanese long story

.