Kotomora
バズーカ (bazuuka) Japanese meaning: bazooka | Kotomora