Mirror on the Wall

The Mirror on the Wall is a boss and a character in the upcoming game Kingdom Hearts Birth by Sleep. He is a new boss released in the Tokyo Game Show 2009 Trailer for the game. He will be a boss in the Dwarf Woodlands and will be battled by Aqua. Not much is known yet.