Kotomora
百雷 (hyakurai) Japanese meaning: hundred thunderclaps | Kotomora