Aniworks Logoworks
Umeboshi Denka

Episode 1 of Umeboshi Denka