Miku and Len in a loving embrace