Kotomora
逃竄 (touzan) Japanese meaning: fleeing into hiding | Kotomora