My Japanese is rusty. Can somebody tell me what is going on here? I'm also interested in your wild theories.