Itoko Toma is a Japanese, Okayama based pianist and composer. Three years after her second full-lenght When The World Will Mix Well, she recently released a new album. The Window is out now via 1631 Recordings. She shared a new video for the track “Shade“. It was directed by Shin Kikuchi. Watch it below.