Kotomora
マザー (mazaa) Japanese meaning: mother | Kotomora