There are a number of statues along Broadway Avenue South, directly near to Ichi Tokyo, that have been there for quite some time. What perplexes me is that I have no idea who they belong to, given the stores outside of which they are stationed have nothing to do with aliens or even sculptures in general. Any help would be greatly appreciated.