Animated short film for Shinsei Kamattechan's song "Ruru's Suicide Show on a Livestream."
2014
1984
2004
1996
2023
1998
2006
1989
2003
2005
2000
2007
2008
2015