Who is the mysterious figure??