Kotomora
反射板 (hanshaban) Japanese meaning: reflector | Kotomora