Jashin-chan Dropkick (Dropkick On My Devil!)
-
Release info:
[Samehadaku] Jashin-chan Dropkick - 08
-
https://www.samehadaku.tv