It was an anime.

User Image

They're making it into a movie.

Subtitles
Trailer