none of that kawaii bullshit here
2008 Electronic, indie 35:29 DL (192)
Link on this one should work…