Aniworks Logoworks
Umeboshi Denka

Episode 7 of Umeboshi Denka