Teinsagu ne Hana
Teinsagu ne Hana
is a song by
Shoukichi Kina and Champloose
it was released on
Best