Handmademovie by Denis Kamioka aka CISMA
Momochi, 2003, by the Tokyo-based photographer Asako Narahashi