mega_xiao Published Thursday, 29th September 2011 at 580 × 200 in megaman and xiaoxiao Mega Man and XiaoXiao