TE WO NOBASEBA
TE WO NOBASEBA
is a song by
Yukihiro Takahashi
it was released on
a dog smiled