Kotomora
マムシ (まむし) Japanese meaning | Kotomora