Kotomora
電子殻 (denshikaku) Japanese meaning: electron shell | Kotomora