Cross Gene “I Love You“ Game eng sub (150529 Behind The Show)

I apologize for how rough the translations are! I’m translating from the Chinese captions and I’ve only studied Mandarin for two years, so there wa...
Back to Top