I stumbled across this today and it looks very interesting. It also looks massive!! I love SST, and always liked the design of the Arachnids. Very few details to share currently as there's little in English to read about, other than the following quote...
"GANTAKU -Starship Troopers HUGE BUG Statue Video Show in Exhibition,PO coming soon"
The video which is embedded on FB...
https://www.facebook.com/45346054149...5004936409240/