Rating
Koe Wa Shite Namida Wa Mienu Nure Karasu Average 4.2 / 5 out
of 330
View
134,500 views
Alternative
声はして涙は見えぬ濡れ烏 ; To Love and to Be Loved is the Supreme Bliss of Life