Kotomora
三面鏡 (sanmenkyou) Japanese meaning: three-sided mirror | Kotomora