Kotomora
凹面鏡 (oumenkyou) Japanese meaning: concave mirror | Kotomora