BTC$75,860.75▲ 0.21%ETH$2,237.52▲ 0.51%USDT$0.9993▲ 0.01%BNB$695.76▲ 0.12%XRP$1.16▼ 1.87%USDC$1.00▲ 0.02%SOL$89.84▼ 0.17%TRX$0.3199▲ 0.21%FIGR_HELOC$1.04▲ 0.57%ZEC$1,265.40▼ 6.63%HYPE$77.69▼ 0.60%XMR$118.70▼ 1.73%DOGE$0.0719▼ 1.22%USDS$1.00▲ 0.00%WBT$72.79▲ 0.23%LEO$9.34▲ 0.16%LINK$10.94▲ 0.50%ADA$0.1821▼ 2.82%XLM$0.1518▼ 2.35%BCH$258.00▼ 3.51%NEAR$3.66▼ 1.77%USDE$0.9998▼ 0.00%DAI$1.00▲ 0.01%UNI$7.14▲ 3.09%LTC$52.33▼ 1.21%RAIN$0.005595▼ 4.05%CC$0.0948▼ 1.01%AVAX$8.26▼ 1.58%SUI$0.8613▼ 1.15%USD1$0.9991▲ 0.06%XAUT$4,064.27▲ 0.44%GRAM$1.08▼ 1.80%HBAR$0.0673▼ 1.53%QNT$197.42▲ 2.45%PYUSD$1.00▲ 0.03%USDG$1.00▼ 0.01%RLUSD$1.00▲ 0.00%SHIB$0.000005▼ 1.80%TAO$224.00▼ 0.84%CRO$0.0491▼ 1.59%BTC$75,860.75▲ 0.21%ETH$2,237.52▲ 0.51%USDT$0.9993▲ 0.01%BNB$695.76▲ 0.12%XRP$1.16▼ 1.87%USDC$1.00▲ 0.02%SOL$89.84▼ 0.17%TRX$0.3199▲ 0.21%FIGR_HELOC$1.04▲ 0.57%ZEC$1,265.40▼ 6.63%HYPE$77.69▼ 0.60%XMR$118.70▼ 1.73%DOGE$0.0719▼ 1.22%USDS$1.00▲ 0.00%WBT$72.79▲ 0.23%LEO$9.34▲ 0.16%LINK$10.94▲ 0.50%ADA$0.1821▼ 2.82%XLM$0.1518▼ 2.35%BCH$258.00▼ 3.51%NEAR$3.66▼ 1.77%USDE$0.9998▼ 0.00%DAI$1.00▲ 0.01%UNI$7.14▲ 3.09%LTC$52.33▼ 1.21%RAIN$0.005595▼ 4.05%CC$0.0948▼ 1.01%AVAX$8.26▼ 1.58%SUI$0.8613▼ 1.15%USD1$0.9991▲ 0.06%XAUT$4,064.27▲ 0.44%GRAM$1.08▼ 1.80%HBAR$0.0673▼ 1.53%QNT$197.42▲ 2.45%PYUSD$1.00▲ 0.03%USDG$1.00▼ 0.01%RLUSD$1.00▲ 0.00%SHIB$0.000005▼ 1.80%TAO$224.00▼ 0.84%CRO$0.0491▼ 1.59%

Candlestick Patterns

Automated detection using Steve Nison's Japanese Candlestick Charting Techniques, rescanned as candles close. 26682 patterns detected across all assets.

About these patterns

← Chart Patterns

What are Candlestick Patterns?

Japanese candlestick charts were developed over 200 years ago by rice trader Munehisa Homma. Steve Nison introduced them to Western markets in 1991. Each candle shows open, high, low, and close for a time period — and specific formations of 1–3 candles reveal market psychology: who controls the price and whether momentum is shifting.

Educational purposes only — patterns are detected algorithmically and are not financial advice.

Dragonfly Dojibullish
1D
NDQ666crypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Unidentified Anomalous Phenomenacrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Etheismcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
22.66
Stop
20.82
Target
25.4201
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
x402guardcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0.0001
Stop
0
Target
0.0003
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
GE Aerospace • Robinhood Tokencrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle99% shapeNov 6
Entry
319.0014
Stop
311.0495
Target
330.9292
· PASS body_ratio: 0.4% ≤ 5% (doji)
· PASS lower_shadow: 99.6% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Grok Girlcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
TensorGatecrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
ReldoTheScribecrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Marutarocrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0.0001
Stop
0.0001
Target
0.0001
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Searxlycrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Shockwavescrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0.0004
Stop
0.0004
Target
0.0005
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
infinite backroomscrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Ducky [OLD]crypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
USDSTcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle99% shapeNov 6
Entry
1.0008
Stop
0.9977
Target
1.0056
· PASS body_ratio: 0.6% ≤ 5% (doji)
· PASS lower_shadow: 99.4% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
CLAWBSTERcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Akita Inucrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
grantrcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Navitas Semiconductor (Ondo Tokenized)crypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
8.95
Stop
7.8212
Target
10.6432
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Grok2.0crypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Ethereum Catcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Clawnetcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
SIGMAcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Ishicrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Franklincrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Mi Prami Le Kibrocrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Dogecastcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Glitch Protocolcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0.0004
Stop
0.0004
Target
0.0004
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Aleistercrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
The Nation Tokencrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Polly Penguincrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
DegeCoincrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle98% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 2.0% ≤ 5% (doji)
· PASS lower_shadow: 98.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
CHOW CHOWcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Kimchi Coincrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle98% shapeNov 6
Entry
0
Stop
-0
Target
0
· PASS body_ratio: 1.9% ≤ 5% (doji)
· PASS lower_shadow: 98.1% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Embercrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Meow Meow Coincrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Integralcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0.0004
Stop
0.0003
Target
0.0005
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
XiaoBaicrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Mumu the Bullcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Fuku-Kuncrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
Dragonfly Dojibullish
1D
Gorthcrypto

Long lower shadow, no upper shadow — bullish reversal signal after downtrend.

1-candle100% shapeNov 6
Entry
0
Stop
0
Target
0
· PASS body_ratio: 0.0% ≤ 5% (doji)
· PASS lower_shadow: 100.0% > 60%
· PASS upper_shadow: 0.0% < 10%
Win: 19%Loss: 68%Baseline: 36%n=5460
⚠ Has not beaten the baseline — an unselected bar scored the same or better.
Pending
← PreviousPage 15 of 668 · 26682 patternsNext →