Anna Tsuchiya, Aimi Satsukawa and NekoHIroshi, May 18, 2010 : (L-R) Anna Tsuchiya, Aimi Satsukawa, NekoHIroshi attend a press Anna Tsuchiya, Aimi Satsukawa, NekoHIroshi attend a press conference for the "Short shorts film festival & Asia 2010" in Tokyo, Japan, May 18, 2010.