Kotomora
ランチャー (ranchaa) Japanese meaning: launcher | Kotomora