Animated short film for Shinsei Kamattechan's song "Ruru's Suicide Show on a Livestream."
2006
2015
2004
2001
1998
2000
2012
2014
2003
1984
2009
1983
2021