karuta

ANANT-GARDE EYES Girls Dead Monster Lia 多田葵

karuta is a Japanese artist, known for singing the original "Ichiban no Takaramono" from the anime "Angel Beats!" Read more on Last.fm