What is the difference between 日本 and ニッポン and their specific use cases?

Don't both of them mean "Japan", so why are there two ways to write it? Is there a reason to write "nippon" in katakana over kanji/hiragana?

by thebranium

Leave a Reply