Kenta - Sadly, in Japan there is confusion about a great range of English terms. Self PR is 'self promotion'. Self appeal - I think is Japanese English or 'Engrish' as we call it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.