luka megurine-double lariat this is probably my favorite vocaloid song.
Feature: 07/17/09 | Posted By: Zeit | 2 comments | Other Music | Tags: N/A