Kotomora
ラトロトキシン Japanese meaning | Kotomora