Kotomora
光速度 (kousokudo) Japanese meaning: speed of light | Kotomora