Kotomora
自由電子 (jiyuudenshi) Japanese meaning: free electron | Kotomora