Age gaps are not restricted to Japan. Heck, my best friend got a girlfriend 3 years ago, she was still 18 (turned 19 around the time they started dating) and he was...well, 31 (aka 12 years difference). Last year they started living together, and they have a baby now. So, yeah, age gaps happen...