ULTRA Tama:
Hachijuhachiya is a traditional event that takes place on the 88th day of spring
eclectico63:
Not all views are pristine
ULTRA Tama:
Happy New Year 2024
eclectico63:
Looming over the surrounding landscape like Godzilla 1.0