Kotomora
投光器 (toukouki) Japanese meaning: floodlight | Kotomora