Watch Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord Episode 12 – The Hidden Boss Battles the Demon Lord online on animeTVplus with subtitles and HD playback.
← Episode 11 – The Hidden Boss Is Confessed To All Villainess Level 99: I May Be the Hidden Boss but I'm Not the Demon Lord episodes
Browse all anime A–Z
Get notified the moment new episodes drop, request titles, and chat with other fans. No spam, ever.