Keita Kurosaka
Director
Once again animator Keita Kurosaka was enlisted to create a hand drawn music video, that in many regards is much less shocking and grotesque than the previous collaboration, the infamous "Agitated Screams of Maggots".
Release Date | 2012-10-06 |
---|---|
Runtime | 6m |
Director | Keita Kurosaka |
Producer | |
Writer |