Len Kagamine and Oliver aren't the best of friends.... Actually, scratch that, they're not friends at all.All Rights Reserved
Len Kagamine and Oliver aren't the best of friends.... Actually, scratch that, they're not friends at all.
5 parts