Erika Sawajiri, the star from 1 Litre of Tears married her long time boyfriend Tsuyoshi Takashiro today at Meiji Shrine in Japan.














I am not very fond of her makeup and head attire though. She was so cute in 1 litre of tears.
Congratulations Erika!