Kotomora
カタパルト (kataparuto) Japanese meaning: catapult | Kotomora