Kotomora
処女懐胎 (shojokaitai) Japanese meaning: virgin birth | Kotomora