danmaku icon

[Internet Memes Encyclopedia] What’s the “Big-Foot Ninja” meme? Turns out it’s an overseas internet

6 ViewsSep 19, 2026

warn iconRepost is prohibited without the creator's permission.
creator avatar

Disyorkan untuk anda

  • Semua
  • Anime