Kotomora
卵片発生 (ranpenhassei) Japanese meaning: merogony | Kotomora