Kotomora
光量子 (kouryoushi) Japanese meaning: light quantum | Kotomora