Yasuke unveils trailer and visual