Kotomora
日の目を浴びる (hinomeoabiru) Japanese meaning | Kotomora