Definition of ハルマゲドン

ハルマゲドン

harumagedon

noun
Armageddon