Kotomora
衝突器 (shoutotsuki) Japanese meaning: collider | Kotomora