The Kagamine Twins Get Along
- Episode aired Jan 10, 2016
- 10m
Don't leave Len and Rin alone together for too long - Things will happen.Don't leave Len and Rin alone together for too long - Things will happen.Don't leave Len and Rin alone together for too long - Things will happen.