Short film by Akiyoshi Imazeki
Cherry Blossom on My Palm is not available for streaming at this moment.