Kotomora
自由粒子 (jiyuuryuushi) Japanese meaning: free particle | Kotomora