Kotomora
大活躍 (daikatsuyaku) Japanese meaning: great success | Kotomora