Subete no shiawase wo oazukeni
Subete no shiawase wo oazukeni
is a song by
Inaba Koshi
it was released on
Peace Of Mind