Teppen anime premiere date

Teppen Anime Unveils Promo Video
Teppen Anime Releases New Visual!