The Video Starlight Brigade is a music video made by TWRPtube, performed by Ninja Sex Party, and illustrated by the Knights of the Light Table.

And Simply, It is great and we need an anime