This is Tutenkaku, Populor tower in Japan.
any pics of it complete
>>21441there seems to be one on the image, look close
This is a finished work.
thanks