Black Tiger Sex Machine Announce Lost Lands Anime Show Featuring Naruto, One Piece and More

The masked trio promised to take fans inside the worlds of some of the biggest anime series with the show’s debut.

Leave a Reply

Your email address will not be published. Required fields are marked *