An angst-ridden medical student wrestles with truth and responsibility while drawn into a toxic relationship with a childhood friend and trying to avoid the estranged mother he resents in Masahiro …

Windows on Worlds