A story about a Japanese student who is sent to an alternate world... and the people who bring him there.

Searching...
online