Kotomora
反射鏡 (hanshakyou) Japanese meaning: reflector | Kotomora