Kotomora
β粒子 (beetaryuushi) Japanese meaning: beta particle | Kotomora