Kotomora
生活史 (seikatsushi) Japanese meaning: life cycle | Kotomora