To me, it looks impressive.
I wander if the people who built it were similar to the Ainu.
Could be:
New Lapita Find Re-dates Known Fiji Settlers (Jomon/Ainu)