Kotomora
制動放射 (seidouhousha) Japanese meaning: bremsstrahlung | Kotomora