Outside a store in Aru Aru City, Japan, something you'd probably not see in many other countries. While out shopping a few weeks ago, Vinnk saw a mini idol concert suddenly spring up, complete with a (very) small group of die-hard fans that seemed to materialize out of nowhere.