Kotomora
鏡像体 (kyouzoutai) Japanese meaning: enantiomer | Kotomora