Nanbu Bijin was featured in Japanese TV show Mirai Vision