Kotomora
大迫力 (daihakuryoku) Japanese meaning: great impact | Kotomora