Japanese Pop Star Is Actually Not a Human Being

AKB48, a band formed in 2006 in Tokyo, Japan is a 48 member female fronted j-pop act. So far so good, nothing too spectacular for Japan, even if all of the members are vocalists. Photo source. But it looks likeĀ Aimi Eguchi, one of the 48 girls, and probably the best looking of all, is in…

Read more