Kotomora
出くわす (dekuwasu) Japanese meaning: happen to meet | Kotomora