Kotomora
卵胎生 (rantaisei) Japanese meaning: ovoviviparity | Kotomora