||[Jul. 1st, 2011|01:17 am]
I am in LOVE with these little llamas but I have no idea what they're called/who makes them. Is it san-x? Sanrio? Some other company? I googled "ryama" but only found some ugly llama, who is not these. Can anyone help me out?