Smoke and Mirrors

Smoke and Mirrors is episode 171 of the Original Anime.

AKA

 * For the Sake of Love! Endless Battle in the Evil World
 * Ai yue ni! Hateshinaki makai no tatakai