Vocabulary

シズル感

sizzle (usu. in advertising); dazzle; (a) kicker

noun