Kotomora
強行軍 (kyoukougun) Japanese meaning: forced march | Kotomora