The co-directors Takuya DAIRIKI and Takashi MIURA were both born in Osaka in 1980 and have been making films together since childhood. Their work has been screened at film festivals around the world from the 2000s onward. The short film NIKOTOKO ISLAND (2008) was shown at the Locarno Film Festival and won the Grand Prix at the Image Forum Film Festival. Their feature-length debut HELPLESS STONE had its international premiere at the Centre National d’Art et de Culture Georges Pompidou in Paris in 2010. Apart from their filmmaking, the versatile artists have also won prizes for their woodcut prints and photographies.