big buff very strong very buff samurai wearing a cybernetic oni mask, movie still