Kotomora
千早ぶ (chihayabu) Japanese meaning: act violently | Kotomora