Kotomora
リフレクター (rifurekutaa) Japanese meaning: reflector | Kotomora