Card Trivia:Fengsheng Mirror

The monster in the mirror is Yamata Dragon.