Kotomora
光電子 (koudenshi) Japanese meaning: photoelectron | Kotomora