May 15, 2026 —

Sponsored

soranews24.com

May 15, 2026 —

May 15, 2026 — Sure, Japan is the land of anime and all, but even then, a 19.7-meter (64.6-foot) tall mecha feels like something too awesome to be standing ...Read more

Engagement over time

Not enough history yet to show a trend.