Kotomora
長蛇の列 (choudanoretsu) Japanese meaning: long line | Kotomora